导航

2013年6月27日

摘要: 一、管道流是JAVA中线程通讯的常用方式之一,基本流程如下:1)创建管道输出流PipedOutputStream pos和管道输入流PipedInputStream pis2)将pos和pis匹配,pos.connect(pis);3)将pos赋给信息输入线程,pis赋给信息获取线程,就可以实现线程间的通讯了package wyf;import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream;public class testPipeConnection { publ... 阅读全文

posted @ 2013-06-27 19:28 寒宵飞飞 阅读(2188) 评论(0) 推荐(1) 编辑

摘要: Java线程间通讯,最常用的方式便是共享变量方式,多个线程共享一个静态变量就可以实现在线程间通讯,但是这需要注意的就是线程同步问题。一、没考虑线程同步:package com.wyf;public class threadConnetcion { public static void main(String[] args) { Q q=new Q(); //创建生产者线程 Producer p = new Producer(q); //创建消费者线程 Consumer c = new Consumer... 阅读全文

posted @ 2013-06-27 19:27 寒宵飞飞 阅读(828) 评论(0) 推荐(0) 编辑