<p>最近在看 结城浩 的书,看到future pattern的时候,觉得有一个可以改进的时候。就是futuredata这个类,最好不要实现Data接口,个人觉得没有必要。</p>
<p>package lv.multiThread.FPattern.receIO;</p>
<p>public class ContentBill {<br>private Content content;</p>
<p>private boolean ready = false;</p>
<p>public synchronized void setContent(Content content) {<br>if (ready)<br>return;<br>this.ready = true;<br>this.content = content;<br>notifyAll();<br>}</p>
<p>public synchronized Content getContent() {<br>while (!ready) {<br>try {<br>wait();<br>} catch (InterruptedException e) {<br>e.printStackTrace();<br>}<br>}<br>return this.content;<br>}</p>
<p>}<br>//完整的代码 参考我的上传文件</p>
分享到:
相关推荐
Java多线程--等待所有子线程执行完的五种方法 Java多线程--等待所有子线程执行完的五种方法 Java多线程--等待所有子线程执行完的五种方法 Java多线程--等待所有子线程执行完的五种方法 Java多线程--等待所有子线程...
Java多线程--让主线程等待所有子线程执行完毕
Java多线程--多线程相关概念
Java多线程-Socket编程
Java多线程--线程间的通信
Java多线程--线程的生命周期
Java多线程--多线程知识点总结和企业真题
Java多线程--线程安全问题练习题
Java多线程--对比创建多线程的两种方式
Java多线程-多功能演示系统,连接MySQL数据库利用多线程实现信息交流,为教师提供教学服务,便于教师整理教学资料,整合所需知识内容,更好的为学生提供生动形象的理解方式,加强教师与学生之间的互动沟通。
Java多线程--JDK5.0新增线程创建方式
Java多线程--创建多线程的基本方式一:继承Thread类
Java多线程--创建多线程的基本方式二:实现Runnable接口
Java多线程--线程的安全问题与线程的同步机制介绍
Java多线程--生产者与消费者问题
java多线程按需交替执行,java新特性。
Java多线程--Thread类的常用结构及线程优先级
JAVA多线程--信号量(Semaphore)_.docx
Java多线程--同步机制解决线程安全问题方式二:同步方法
Java多线程-知识点梳理和总结-超详细-面试知识点.docx