随笔分类 -  Effective java

摘要:背景 去年就把这本javaer必读书——effective java中文版第二版 读完了,第一遍感觉比较肤浅,今年打算开始第二遍,顺便做一下笔记,后续会持续更新。 1、考虑用静态工厂方法替代构造器 优点 静态工厂方法与构造器不同的第一大优势在于,他们有名称,比多个通过不同参数的构造器更具有辨识度。 阅读全文
posted @ 2017-07-25 10:50 liu_roy 阅读(273) 评论(0) 推荐(0) 编辑
摘要:当你从c&c++转到一门具有垃圾回收功能的语言时,程序员的工作就会变得更加容易,因为你用完对象,他们会被自动回收,但是,java程序员真的不需要考虑内存泄露吗? 其实不然 1.举个例子 看你能否找出内存泄漏 1.1原因分析 上述程序并没有明显的错误,但是这段程序有一个内存泄漏,随着GC活动的增加,或 阅读全文
posted @ 2017-02-26 14:08 liu_roy 阅读(10165) 评论(5) 推荐(4) 编辑