初探对象在内存中的创建:
我们先了解一下JAVA在内存中的如何实行对象的创建机制的。在内存中是创建四个区来实现对象的创建和加载机制的。
1.是heap(即堆区):它是负责创建对象的,所有的创建出来的对象都是放在堆区的。
2.是stack(即栈区):它是负责存放局部变量,和成员变量的。所有的成员变量和局部变 量都放在这个区内,然后他通过一个引用指向栈区的对象或data segment(静态代码)区的静态数据。
3.data segment(静态代码区):在这个区主要存放的是静态常量,和字符串常量。在类一开始被加载的时候此常量就被初始化放在这个区内,而且被全局所共享,所有的访问直接指向他即 ...







评论排行榜