JAVA IO流(管道流)
来源:互联网 发布:疯狗雾化器做丝数据 编辑:程序博客网 时间:2024/05/01 23:40
//仅作为学习笔记
/* 管道流 PipedInputStream 和 PipedOutStream 输入输出可以直接进行连接 通过结合线程使用*/import java.io.*;//创建一个读取线程class Read implements Runnable {private PipedInputStream in;Read(PipedInputStream in){this.in = in;}public void run(){try{byte []buf = new byte[1024];int len = in.read(buf);String s = new String(buf ,0,len);System.out.println(s);in.close();}catch (IOException e){throw new RuntimeException("管道读取失败!");}}}//创建一个写入线程class Write implements Runnable{private PipedOutputStream out;Write(PipedOutputStream out){this.out = out;}//重写run 方法public void run(){try{out.write("输入数据".getBytes());//以字节流的形式out.close();}catch (IOException e){throw new RuntimeException("管道输出失败!");}}}class PipedStreamDemo{public static void main(String []args) throws IOException{PipedInputStream in = new PipedInputStream();PipedOutputStream out = new PipedOutputStream();in.connect(out);//连接两个管道Read r = new Read(in);Write w = new Write(out);new Thread(r).start();new Thread(w).start();}}
- JAVA IO-管道流
- Java IO 管道流
- JAVA IO流(管道流)
- Java IO _管道流
- java IO之管道流
- JAVA IO流(内存流、管道流、打印流)
- java笔记-IO流-管道流
- 【java编程】IO流之管道流
- Java IO 7:管道流、对象流
- Java IO学习笔记(六):管道流
- JAVA IO之管道流总结大全
- JAVA IO之管道流总结大全
- JAVA IO之管道流总结
- JAVA IO之管道流总结大全
- java.io包 管道流使用案例
- 【JAVA IO】_管道流笔记
- Java IO--管道流PipedOutputStream/PipedInputStream
- Java自学--IO操作(3) 管道流
- 二、定位元素
- new与malloc的奇怪问题?
- java线程共享变量与静态变量
- 关于“绕坐标轴的旋转”和“鼠标控制物体的旋转”(二)
- 程序改错
- JAVA IO流(管道流)
- ADD_MONTHS() 如果第二个参数是小数会怎么样?
- 《剑指Offer》读书笔记---面试题6:重建二叉树
- 项目二填空1
- Launcher介绍总结
- 第六周项目2-1
- ZOJ 2433 Highways
- 第六周上机项目三
- 6-1 改错