自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1.4避免创建不必要的对象

1.哪些属于不必要的对象(待添加)    每次调用都要创建相同功能的对象2.尽量避免自动装箱

2018-07-12 14:39:33 186

原创 1.3单例模式存在的问题

一,单例模式    私有化构造器,返回创建好的对象(保持只有一个对象)二,可通过反射创建对象     解决:在第二次创建对象的时候抛出异常三,在序列化和反序列话时不是同一对象     解决:添加单例类添加readResolve();方法四:推荐使用枚举...

2018-07-12 11:17:01 246

原创 1.2多个参数时推荐使用构建器创建实体

创建实体赋予参数。一,javaBean    set烦不烦,烦不烦,烦不烦    线程不安全,在把构造分配到几个调用过程中,javabean可能处于不一致状态二,重叠构造器    如果参数过多,还是很麻烦三,构建器    属性太多或属性不确定推荐使用    构建器--类中的构造器(builder),builder静态内部类,提供builder()方法,返回外部类对象    静态类都是静态内部类...

2018-07-11 16:54:53 135

原创 1.1静态方法和构造器的对比

一,优点1.静态方法有方法名便于使用者理解如:BigInterger.probablePrime();创建素数,或people.createNanRen2.不用每次调用都创建一个新对象,如DbUtils获取Connection时,没必要每次调用加载,可以在静态代码块中只加载一次3.可以返回当前对象的子类,多态4.创建对象更加简洁HashMap.newInstance()二,缺点1.类如果不含有公有...

2018-07-11 15:29:23 277

空空如也

空空如也

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

TA关注的人

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