- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Effective java 读书笔记( 三 )
23.请不要在新代码中使用原生态类型1.原生态类型与java1.5版本之前未引入泛型时一样,有很多问题,不推荐使用2.不使用原生态类型,但又不关心实际的类型参数的时候该怎么办呢?java提供了一种安全的替代方法,称作“无限制的通配符类型”(unbounded wildcard type)3.示例:// Unbounded wildcard type - typesafe and f
2012-12-28 14:32:06 708
原创 Effective java 读书笔记( 二 )
9.覆盖equals时总要覆盖hashCode1.在应用程序的执行期间,只要对象的equals方法的比较操作所用到的信息没有被修改,那么对这同一个对象调用多次,hashCode方法都必须始终如一地返回同一个整数。在同一个应用程序的多次执行过程中,每次执行所返回的整数可以不一致2.如果两个对象根据equals(Object)方法比较是相等的,那么调用这两个对象中任意一个对象的hashCode
2012-12-12 11:30:18 688
原创 Avoid Finalizers
Finalizers are unpredictable, often dangerous, and generally unnecessary.Their use can cause erratic behavior, poor performance, and portability problems.Finalizers have a few valid uses, which we
2012-12-11 15:12:32 945
原创 Effective java 读书笔记(一)
使用API编写程序的程序员被称为该API的用户(User),在类的实现中使用了API的类成为该API的客户(Client)。1.考虑用静态工厂方法代替构造器,静态工厂方法(static factory method)类可以通过静态工厂方法来提供它的客户端,而不是通过构造器提供静态工厂方法而不是共有的构造器静态工厂方法与构造器相比优势有:1.不必每次调用它们的时候都创建一个新
2012-12-10 15:18:51 979
老罗的Android之旅(罗升阳)导读PPT合集.zip
2019-07-18
微博客户端含(新浪微博,腾讯微博)
2013-01-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人