【Java开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了Java开源代码-YThread.java的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
//
//YThread.java--将数据从"X"改变到"Y"的线程
//
import java.io.*;
class YThread extends Thread
{
DataInputStream XFileIn;
PrintStream printStream;
YThread(DataInputStream XFileIn, PrintStream printStream)
{
this.XFileIn = XFileIn;
this.printStream = printStream;
}
public void run()
{
try
{
String XString = XFileIn.readLine();
while (XString != null)
{
String YString = XString.replace('X', 'Y');
printStream.println(YString);
printStream.flush();
XString = XFileIn.readLine();
}
printStream.close();
}
catch (IOException e)
{
System.out.println(e.toString());
}
}
}