管道数据流
//代码:
import java.io.*;
public class Test{
public static void main(String[] args) throws IOException{
PipedOutputStream pos=new PipedOutputStream();
PipedInputStream pis=new PipedInputStream(pos);
byte datamover=0;
System.out.println("Now I start to work....");
try{
System.out.println("Transfer "+datamover+" to pos");
pos.write(datamover);
System.out.println("pis get "+(byte)pis.read());
}finally{
pis.close();
pos.close();
}
}
}
public class Test{
public static void main(String[] args) throws IOException{
PipedOutputStream pos=new PipedOutputStream();
PipedInputStream pis=new PipedInputStream(pos);
byte datamover=0;
System.out.println("Now I start to work....");
try{
System.out.println("Transfer "+datamover+" to pos");
pos.write(datamover);
System.out.println("pis get "+(byte)pis.read());
}finally{
pis.close();
pos.close();
}
}
}
/*输出为
Now I start to work....
Transfer 0 to pos
pis get 0
Transfer 0 to pos
pis get 0
*/
没有评论:
发表评论