深入JVM 对象的创建

——Java作为纯面向对象的语言,运行过程无时无刻都有对象被创建。在语言层面上,创建对象(克隆、反序列化)通常仅仅体现为new关键字,而虚拟机中实际创建过程则更为复杂。       虚拟机遇到一条new指令后,首先检查这个指令的参数是否能在常量池种定位到这个类的符号引用,并且检查这个符号引用代表的类是否被类加载、解析、和初始化,否则,必须先进行相应的类加载过程。 类加载检查完后,紧接着虚拟机为新对
相关文章
相关标签/搜索