- 博客(4)
- 收藏
- 关注
原创 Effective Java 2nd笔记第二章第五条:避免使用终结方法
参考了《Java编程思想》P87、《深入理解Java虚拟机》关于垃圾回收器的内容1、终结方法和垃圾回收器(GC,Garbage Collector)1.1、垃圾回收器的意义 对于OOP程序员来说,注意初始化的重要性比较容易,但他们常常会忘记重要的清理工作。所谓清理,也就是回收一个对象所占用的资源(内存资源和非内存资源)。而一旦程序员忘记清理—比如把一个对象用完后就“弃之不顾”,这可能就会导致“内存
2017-04-08 20:55:37
414
原创 Effective Java 2nd笔记第一章:引言
1、Java1.5新特性在本书中的分布 特性 所在章节或条目 泛型 第5章 枚举 第30~34条 注解 第35~37条 for-each循环 第46条 自动装箱 第40、49条 varargs可变参数 第42条 静态导入 第19条 java.util.concurrent 第68、69条2、java的工程版本号为了简单起见,本书
2017-04-05 21:34:26
372
原创 继承关系下new子类对象,会发生什么?
假定class Student extends Person 那么Student s = new Student();这条语句new子类Student对象,到底发生了什么?
2016-08-07 11:26:49
1062
原创 Java变量的使用注意事项
作用域问题(所谓块就是同一个大括号内)(1) 变量作用域:是指变量的名字可以在程序中引用的范围。 【个人理解:作用域同时也是变量的生存周期.变量在内存中降生的时候,就有了它的名+字,只要它还活着,这个名字就专属于它,就可以通过这个名字找到它;但变量从内存中消亡的时候,这个名字就会被解绑收回了.】(2) 局部变量作用域:局部变量是指在方法中定义的变量。局部变量的 作用域从声明变量的地方
2016-07-31 11:28:22
589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人