JAVA開發

JAVA

內存中可以分爲棧,堆,和方法區。
棧中存放的是對象的引用,堆中存放着對象,方法區存放的是共享的數據和對象的方法。
當數據需要被多個對象所共享使用時就用static修飾,存放在方法區。
當功能內部沒有訪問到非靜態數據時,就可以定義爲靜態的。
工具類裏的方法一般定義爲靜態的,方便其它對象的調用。

Linux命令查看jvm的GC情況:jstat -gc 進程號 間隔時間

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章