JVM中的对象探秘(一)- 对象的创建

  JAVA代码中我们最熟悉的关键词莫过于 new 了,使用new我们可以轻而易举的创建一个对象,可是在jvm中这个对象是如何被创建的呢?今天,我们一起来探秘一下。   当JVM遇到一条new指令时,首先会去检查这个指令的参数能否在常量池中定义到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,那么必须先进行相应的类加载过程(类加载过程我之后别的文章会详解一下
相关文章
相关标签/搜索