![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jvm
QQ_1094428625
这个作者很懒,什么都没留下…
展开
-
使用javap指令没有显示局部变量表LocalVariableTable
要编译的代码 public class FileTest { private String str="str"; private Object obj=new Object(); private final Integer num=123; public void meth(){ int i=10; System.out.print(i); } ...原创 2020-04-08 15:09:32 · 913 阅读 · 1 评论 -
类的加载时机
关于在什么情况下需要开始类加载过程的第一个阶段“加载”,《Java虚拟机规范》中并没有进行强制约束,这点可以交给虚拟机的具体实现来自由把握。但是对于初始化阶段,《Java虚拟机规范》则是严格规定了有且只有六种情况必须立即对类进行“初始化”(而加载、验证、准备自然需要在此之前开始): 1)遇到new、getstatic、putstatic或invokestatic这四条字节码指令时,如果类型没有进...原创 2020-04-07 14:08:05 · 178 阅读 · 0 评论