发表于: 2017-03-15 22:47:32

4 1359


今天完成的事情: 

看完了剩下的半章,做了习题

1. Life  Scope :Life,变量在存活于方法执行期间;Scope,当前方法调用其他方法时,该变量还活着,但不在目前的范围内,执行完其他方法返回时,范围也就跟着回来。

2. 只要引用变量还活着,其引用的对象也存活于堆上,引用变量消失,对象被遗弃,随时等待被回收;

3. 杀死对象的三种方式:

a) 引用永久性的离开他的范围(执行完方法);

b) 引用被赋值到其他对象上;

c) 直接将引用设为null。


明天计划的事情:学习下一章,数字与静态


遇到问题:

没有什么问题,这一章主要是理解,程序运行时对象与变量相互影响。


收获:

对程序运行时对象与变量的声明周期有的初步的认识,可能会在以后内存管理中应用到。



返回列表 返回列表
评论

    分享到