美文网首页
v.191106-浅谈JVM-1

v.191106-浅谈JVM-1

作者: 一只狗被牵着走 | 来源:发表于2019-11-07 12:06 被阅读0次

(对比这次的分享小伙伴gws)本次自己备课不足处:

  • 1、只是基于理论,没有涉及代码(比如他会结合小的代码case,javap反编译一下,结合反编译出的汇编语言讲解方法执行在栈中的过程和这期间基本数据类型的变量的一些状态);
  • 2、层级不够深入(小伙伴的分享涉及到“自定义ClassLoader+双亲委派模型”、“volatile”印象很深);
  • 3、准备仓促,虽然屁屁踢准备时间(这么点东西)花了一个通宵(T_T),但是自己试讲捋流程的这一步没做完。。。
  • 4、内容上,对jvm分区没有区分不同的jdk版本
    针对不足处的改进:
  • 不局限于语言(java也好、 C也好、C++也好、汇编也好),下次备课可以就命题run一段代码;
  • 备课深度看备课预期范围吧,可以一个专题多次备课,由浅入深;
  • 以后备课争取留至少一整晚+半天时间,用于 资料整理 + ppt准备 + 预讲(只是这周五的“红黑树”分享来不及实施了)。

分享小伙伴分享的内容(volatile在 多线程中对变量修改中事务一致性不能保证 的例子中的图示分解)

image.png

lock -> unlock -> read -> load -> use -> assign -> store -> write
一致性问题出在use -> assign的过程中

本次自己备课内容(只是ppt,不含自己便利贴上准备的tips)

幻灯片1.JPG 幻灯片2.JPG 幻灯片3.JPG 幻灯片4.JPG 幻灯片5.JPG 幻灯片6.JPG 幻灯片7.JPG 幻灯片8.JPG 幻灯片9.JPG 幻灯片10.JPG 幻灯片11.JPG 幻灯片12.JPG 幻灯片13.JPG 幻灯片14.JPG 幻灯片15.JPG 幻灯片16.JPG 幻灯片17.JPG 幻灯片18.JPG 幻灯片19.JPG 幻灯片20.JPG 幻灯片21.JPG 幻灯片22.JPG 幻灯片23.JPG 幻灯片24.JPG 幻灯片25.JPG

相关文章

  • v.191106-浅谈JVM-1

    (对比这次的分享小伙伴gws)本次自己备课不足处: 1、只是基于理论,没有涉及代码(比如他会结合小的代码case,...

  • JVM-1

    JVM学习笔记 一、类加载 在java代码中,类型的加载、连接与初始化过程都是在程序运行期间完成的类型加载:查找并...

  • JVM-1:内存结构

    一、 瞎掰 最近在系统地梳理Java虚拟机的知识,想想还是把自己的一些想法记录下来,不然这些所谓的理解迟早都会被懒...

  • 2020-07-02

    浅谈 浅谈模块设计宏内核 浅谈接口设计Flags 浅谈稳定性设计重试 浅谈人员业务结构设计矩阵式 浅谈接口设计 |...

  • 浅谈Filecoin(二)

    浅谈Filecoin(二) 浅谈Filecoin(一)链接:浅谈Filecoin(一) (Verifiable)M...

  • 浅谈runtime关联

    浅谈runtime关联 浅谈runtime关联

  • 浅谈编译过程

    浅谈编译过程浅谈编译过程

  • 浅谈Android Architecture Component

    浅谈Android Architecture Components 浅谈Android Architecture ...

  • 浅谈iOS进阶路线

    浅谈iOS进阶路线 浅谈iOS进阶路线

  • Boolan(博览网)——STL与泛型编程(第八周)

    目录 深度探索 deque 浅谈 queue & stack 浅谈 RB-tree(红黑树) 浅谈 set/mul...

网友评论

      本文标题:v.191106-浅谈JVM-1

      本文链接:https://www.haomeiwen.com/subject/ltnmbctx.html