Garbage Collection

类别:Java 点击:0 评论:0 推荐:

l          Garbage Collection:

l           讓物件能”有機會”被garbage collected的方法:

n           nulling a reference

n           reassigning a reference value

n           isolating a reference

l           gc runs in low memory situations。VM將此thread的priority設為0(最低)。

l           當系統有其它thread在運作時,就不會進行GC。

l           只有gc可以destroy 一個object。

l           Runtime.getRuntime().gc()  /  System.gc()

l           finaliaze被呼叫的時機為真正做gc之前。

l           The finalize method of each instance can only run once

l           String s = “Hello”; String s = nothing;  è  is not garbage collected   

String s = new String(“Hello”); String s = nothing; è is garbage collected


来自:【 Garfield 的 SCJP 閱讀筆記 】

本文地址:http://com.8s8s.com/it/it14957.htm