1. 程式人生 > >java 數據存儲

java 數據存儲

內部 支持 釋放內存 對象 完全 而已 處理器 時間 數據

簡單的記錄一下而已。

1.寄存器:

  特點:快,存儲有限。

  存儲地點:處理器內部。

2.堆棧

  特點:僅次於寄存器快,通過堆棧指針在處理器獲取支持。堆棧指針下移,分配內存,上移,釋放內存。此外須知生命周期。

  存儲地點:RAM。

  存儲數據:對象引用。

3.堆

  特點:不需要知道生命周期,但分配和釋放存儲的時候比堆棧需要更多的時間。

  存儲地點:RAM。

  存儲數據:對象。

4.常量存儲

  特點:安全,不會改變。

  存儲地點:一般代碼內部,在嵌入式系統中,選擇存放在ROM。

  存儲數據:常量。

5.非RAM存儲

  特點:存儲數據完全存活於程序外部。

  存儲數據:流對象和持久化對象。

java 數據存儲