java中涉及的内存分配

◆寄存器:我们在程序中无法控制

◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中

◆堆:存放用new产生的数据

◆静态域:存放在对象中用static定义的静态成员

◆常量池:存放常量

◆非RAM存储:硬盘等永久存储空间

RAM(random access memory)随机存储器(内存条)

ROM是只读内存(Read-Only Memory)的简称,是一种只能读出事先所存数据的固态半导体存储器。其特性是一旦储存资料就无法再将之改变或删除

说明:硬盘既不属于RAM,也不属于ROM,是一种外设存储设备。

原文地址:https://www.cnblogs.com/dzqdzq/p/3080939.html