本讨论局限在同一Java虚拟机范围内。
父线程了解子线程工作状态
方法1:使用 Java5接口:Callable 与 Future
参考: http://blog.csdn.net/cdtdx/archive/2011/06/24/6565738.aspx
子线程控制父线程
方法1:在子线程中保留对父线程的引用。
父子线程数据通讯
方法1: 使用公用数据变量。
方法2: 使用PipedReader/PipedWriter
参考: 《java编程思想(第三版)》15.3.2章节 线程间使用管道进行输入/输出
。。。未完待续