JVM 之(2)对象的创建、内存布局、访问定位

对象的创建 1.类加载检查    普通对象的创建过程:虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加载、解析和初始化过。如果没有,那么必须先执行相应的类加载过程。 2.分配内存    分配内存时主要注意两个问题:1.如何分配空间。2.修改指针时如何实现线程安全。     jvm为实例对象分配空间主要有两种方法  
相关文章
相关标签/搜索