java 數據存儲到什麼地方?

有五個不一樣的地方能夠存儲數據:java

1.寄存器。這是最快的存儲區,由於他不一樣於其餘存儲區的地方-處理器內部。安全

2.堆棧。位於通用ram中,但能夠經過堆棧指針能夠從處理器那裏得到直接支持。指針

3.堆。一種通用的內存池ram。用於存放全部的java對象。對象

4.常量存儲。常量值一般直接放在代碼內部,這樣作是最安全的。分離的狀況下能夠存放在rom裏。內存

5.非ram存儲。若是數據徹底存活於程序以外,那麼他能夠不受任何程序的控制,在程序沒有運行時也能夠存在。程序

例如,流對象,持久化對象。數據

相關文章
相關標籤/搜索