详述Java对象建立

  Java是一门面向对象的语言,Java程序运行过程当中无时无刻都有对象被建立出来。在语言层面上,建立对象(克隆、反序列化)就是一个new关键字而已,可是虚拟机层面上却不是如此。咱们看一下在虚拟机层面上建立对象的步骤:   (1)虚拟机遇到一条new指令,首先去检查这个指令的参数可否在常量池中定位到一个类的符号引用,而且检查这个符号引用表明的类是否已经被加载、解析和初始化。若是没有,那么必须先执
相关文章
相关标签/搜索