多线程设计拾遗
1、synchronized不能继承, 父类的方法是synchronized,那么其子类重载方法中就不会继承“同步”。
2、构造两个线程之间实时通信的方法分几步:
(1). 创建一个PipedWriter和一个PipedReader和它们之间的管道;
PipedReader in = new PipedReader(new PipedWriter())
(2). 在需要发送信息的线程开始之前,将外部的PipedWriter导向给其内部的Writer实例out
(3). 在需要接受信息的线程开始之前,将外部的PipedReader导向给其内部的Reader实例in
(4). 这样放入out的所有东西度可从in中提取出来。
来源:
http://blog.csdn.net/hdy007/article/details/1458543