假设有多个线程都处于wait()状态。 notify()是无法知道应该通知哪一个线程。所以可以调用notifyAll(),所有的等待线程都会收到...
Java Thread:(2) wait() and notify() 版本中需要注意的是getBusyFlag()方法需要在循环中进行检查,如...
Java Thread:(1) synchronization[https://www.jianshu.com/p/5850c78f33b6] ...
第二版,1999年[https://2lib.org/book/490277/32b999]、第三版,2004年[https://2lib.or...
Item 90: Consider serialization proxies instead of serialized instances ...
Item 89: For instance control, prefer enum types to readResolve Item 3中提...
Item 88: Write readObject method defensively Item 50中提到下面的例子,使用防御式复制方法以确...
Item 87: Consider using a custom serialized form 默认的序列化实现可以高效地表示当前对象的实体表...
Item 86: Implement Serializable with great caution 序列化一个类只需要简单声明让其实现Seri...
文集作者