麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

GC root

2019-11-14 09:27:21
字體:
來源:轉載
供稿:網(wǎng)友

說到java的垃圾回收,避不開GC root就是GC(Garbage Collector) roots,垃圾收集器(Garbage Collector)的對象,GC時會收集那些不是GC roots并且沒有被GC roots引用的對象。

一個對象可以屬于多個root,GC root有幾下種:

Class - 由系統(tǒng)類加載器(system class loader)加載的對象:這些類是不能夠被回收的,他們可以以靜態(tài)字段的方式保存持有其它對象。我們需要注意的一點就是,通過用戶自定義的類加載器加載的類,除非相應的java.lang.Class實例以其它的某種(或多種)方式成為roots,否則它們并不是roots,.Thread - 活著的線程Stack Local - Java方法的local變量或參數(shù)JNI Local - JNI方法的local變量或參數(shù)JNI Global - 全局JNI引用Monitor Used - 用于同步的監(jiān)控對象Held by JVM - 用于JVM特殊目的由GC保留的對象,但實際上這個與JVM的實現(xiàn)是有關的。可能已知的一些類型是:系統(tǒng)類加載器、一些JVM知道的重要的異常類、一些用于處理異常的預分配對象以及一些自定義的類加載器等。然而,JVM并沒有為這些對象提供其它的信息,因此需要去確定哪些是屬于"JVM持有"的了。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩精品中文字幕在线播放 | 91精品国产福利尤物免费 | 午夜小电影 | www.国产一区.com | 黄色毛片a级 | 日本免费aaa观看 | 亚洲资源在线 | 免费毛片免费看 | 国产一区二区三区高清 | 一区二区三区视频在线 | 久久精品.com | 91av在线免费观看 | 亚洲精久 | 久久久久亚洲精品 | 日本高清一级片 | 久久亚洲精品11p | 黄色一级毛片免费看 | 亚洲第五色综合网 | 美女黄色影院 | 久久精品日产第一区二区三区 | 国产成人高清在线观看 | 日本看片一区二区三区高清 | 国产精品视频专区 | 欧美视频国产 | 成年片在线观看 | 亚洲综合视频网 | caoporn国产一区二区 | 曰韩在线视频 | 久久国产亚洲视频 | 噜噜色av | 国产精品刺激对白麻豆99 | 免费国产在线观看 | 久久久经典视频 | 久久宗合色 | 国产免费观看a大片的网站 欧美成人一级 | 91a在线观看 | 免费观看黄色一级视频 | 中文字幕在线观看网址 | 在线成人免费视频 | 九色在线78m | 国产成人高清在线观看 |