JVM
一个成长在IT的码奴
桃花影落飞神剑 碧海潮生按玉箫
展开
-
java static 修饰变量& static方法块 <clinit>() 字节码问题
今天在阅读《揭秘Java虚拟机》一书中看到JVM在对Java类进行实例化之前,将会执行类的<clinit>()方法,当Java类中包含static修饰的静态字段或者使用static{}块包裹时,编译之后将会在字节码文件中包含一个名为<clinit>()的方法,我们来验证一下:一、static 修饰静态字段:示例代码:public class Test{ static String a;}编译之后字节码:我们发现并没有出现<cli...原创 2021-08-21 23:02:21 · 584 阅读 · 0 评论 -
只要一篇就能清晰明白JVM的知识(一)
一、学习JVM的心得(牛人请略过嘻嘻) 无论我们在工作中还是平常的面试中,掌握扎实的技术基本功之后,我们都会根据自己的爱好兴趣进行不断的拓展我们的知识能力,而JVM是我们一直以来不断想克服去深究的一门知识,然而同时也是一门让我们望而却步的一门高深知识(博主也是哈哈),之所以JVM的知识较为难学不是因为我们的学习能力或者等等有问题,而是JVM这门课程跟我们以往学习的编程...原创 2019-10-12 22:01:17 · 121 阅读 · 0 评论