Java的内存机制有几点:
1.堆:主要负责保存创建的对象实例,GC主要操作堆空间,及时回收内存空间,以便它用。
2.栈:有基本类型的变量和对象引用。
3.方法区:Method Area和Heap一样,也是被所有线程所共享的一块,它是用于存储已被虚拟机加载的类的信息,常量,静态变量。
4.程序计数器:每一个线程都有它自己的PC寄存器,也是该线程启动时创建的。
5.Native method stack(本地方法栈):保存native方法进入区域的地址
java 基础(四)-内存管理机制
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...