拍謝
程式舉例的不好
我改一下好了
public class A{
private static B b;
public static void main(String[] args){
C();
C();
C();
}
public static void C(){
b=new B();
}
}
他最後只會產生1個B物件嗎?
還是3個B物件?
每執行完C method
b物件就會做garbage collection?
還是都不做garbage collection?
需要我們取指定null值給b?
請有經驗的大大
幫我解答一下
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.23.203