Effective Java Role-4
五。C语言结构的替代如何用Java模拟c语言中的一些结构第19条:用类代替结构 对于C语言中的结构,java可以用类来代替,不过你不应让类的成员变量可以被公开访问,成员变量应该是private,然后提供一...
Effective Java Role-3
四。类和接口第12条:使类和成员的可访问能力最小 为了更好的实现信息隐藏,降低各模块的耦合度,尽可能地降低类和成员的访问能力是必须的。有一点非凡要害,就是公有的静态final域几乎全部是错误...
Effective Java Role-2
这是第2篇二。对于所有对象都通用的方法主要介绍如何正确地改写Object类中的非final方法。第7条:在改写equals的时候请遵守通用的约定 改写equals方法所必须遵守的几个约定1。自反性:X.equa...
Effective Java Role-1
一。创建和销毁对象第一条:考虑用静态工厂方法代替构造函数实例代码 :Boolean类中的valueOf()方法 public static Boolean valueOf(boolean b) { r...
线程模式
Single Threaded Execution Pattern在什么情况下使用1.多线程访问同共享资源时时,单线程不需要使用synchronized2.共享资源状态可能发生变化时可能产生死锁的情况:1.可能存在多个共享资源时2.线程锁定一个共享资源时,...