-
引用离开它的范围的时候
void left(){ Life life = new Life(); //这个方法结束,life也结束了 }
-
引用被赋值到其他对象
void left(){ Life life = new Life(); life = new Life();//好了 上面那个死了,此时life是新对象 }
-
直接给引用设定为null
void left(){ Life life = new life(); life = null; //你为null,你死了。 }
引用离开它的范围的时候
void left(){
Life life = new Life(); //这个方法结束,life也结束了
}
引用被赋值到其他对象
void left(){
Life life = new Life();
life = new Life();//好了 上面那个死了,此时life是新对象
}
直接给引用设定为null
void left(){
Life life = new life();
life = null; //你为null,你死了。
}