JAVA对象模型

我们经常使用的类,对象实际在JVM中是以何种方式存在的呢? 我们都知道类编译后会形成一个class文件,那么class文件什么时候加载到内存呢?这就涉及到了类的初始化,其实有5种情况下会触发类的初始化:   1.   创建类的实例   2.   调用类的静态方法   3.   使用反射进行反射调用的时候,如果类没有初始化,则需要先触发其初始化,      Class.newInstance方法就是
相关文章
相关标签/搜索