自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Effective Java读书笔记六(Java Tips.Day.6)

消除非受检警告尽可能的消除每一个unchecked警告。 如果无法消除警告,同时可以证明引起警告的代码是类型安全的,才可以用注解@SuperessWarnings(“unchecked”)注解来禁止这条警告。每当使用这个注解时,一定要写注释说明为什么此处的代码是安全的。列表优先于数组先看下面的代码片段:Object[] objectArray = new Long[1]; objectArray[

2016-12-29 18:33:29 384

原创 Effective Java读书笔记五(Java Tips.Day.5)

TIP21.用函数对象表示策略如果一个类仅仅导出一个方法,而这个方法执行其它对象上的操作,那么这个类的实例实际上等同于一个指向该方法的指针。这样的实例被成为函数对象。函数指针的主要用途就是实现策略模式。通常用匿名类声明并实现一个具体的策略类,如果这个策略类是设计用来重复使用的,通常就应该被实现为私有的静态类以便重复使用。具体请参考java.util中的Comparator接口,以及容器类中的排序策略

2016-12-28 16:55:33 377

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除