摘要: 1.对象超出了它的作用范围; 2.对象被设定成null; Dog d = new Dog(); d = null; 3.引用被赋值到其他对象; Dog d = new Dog(); d = new Dog(); 阅读全文
posted @ 2019-03-31 18:39 想看云飞却没风~ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 栈:方法调用和局部变量(包括参数); 堆:所有对象(实例变量也存在于对象所处的堆空间中); 如果在类或方法中实例化一个对象,那么该对象的变量表示会存在该对象所处的类或方法的存储空间中,但对象本身会在新的堆上。 阅读全文
posted @ 2019-03-31 16:28 想看云飞却没风~ 阅读(130) 评论(0) 推荐(0) 编辑