从think in java中看数据的存储
?
基本类型包括:
Boolean
Char 16
Byte 8
Short 16
Int 32
Long 64
Float 32
Double 64
Void
Java中这些常量的大小是固定的,不随硬件的变化而变化,这也是其可移植的原因之一。
3.堆一种通用的内存池,位于RAM中,用于存放所有的java对象。当执行创建对象代码时,自动在堆中分配一块内存区域,增加了灵活性。但这种灵活性使得清理和分配内存区域耗费了时间。
4.常量存储:? 程序代码内部
5.?非RAM存储数据完全存活与程序之外,程序没有运行时也可以存在。Eg:流对象和持久化对象。将对象转化为可以存放在其他媒介上的事物,在需要时可以恢复成常规的。
? ? ? ?