美文网首页
Java内存分配之堆、栈和常量池

Java内存分配之堆、栈和常量池

作者: enchanted1107 | 来源:发表于2020-09-15 18:38 被阅读0次

https://www.cnblogs.com/SaraMoring/p/5687466.html
Java内存分配主要包括以下几个区域:
1. 寄存器:我们在程序中无法控制
2. 栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中
3. 堆:存放用new产生的数据
4. 静态域:存放在对象中用static定义的静态成员
5. 常量池:存放常量
6. 非RAM(随机存取存储器)存储:硬盘等永久存储空间

相关文章

网友评论

      本文标题:Java内存分配之堆、栈和常量池

      本文链接:https://www.haomeiwen.com/subject/qfnfyktx.html