读书人

哪位高手能刚给小弟我解释一下类CopyS

发布时间: 2013-08-14 14:27:55 作者: rapoo

谁能刚给我解释一下类CopyServer中的while((line=brin.readLine())!=null)什么时候成立
import java.io.*;
import java.net.*;
class CopyDemo
{
public static void main(String[] args) throws Exception
{
Socket s=new Socket("192.168.1.104",8888);
BufferedReader br=new BufferedReader(new FileReader("TcpTrans.java"));
PrintWriter pwout=new PrintWriter(s.getOutputStream(),true);
String line=null;

while((line=br.readLine())!=null)
{
pwout.println(line);
}
pwout.println("overs");

BufferedReader brin=new BufferedReader(new InputStreamReader(s.getInputStream()));
String str=brin.readLine();
System.out.println(str);
br.close();
brin.close();
s.close();
}
}
class CopyServer
{
public static void main(String[] ages) throws Exception
{
ServerSocket ss=new ServerSocket(8888);
Socket s=ss.accept();
BufferedReader brin=new BufferedReader(new InputStreamReader(s.getInputStream()));
PrintWriter pw=new PrintWriter(new FileWriter("1_副本.txt"),true);
String line=null;

while((line=brin.readLine())!=null)
{
if(line.equals("overs"))
break;
pw.println(line);
}

PrintWriter prout=new PrintWriter(s.getOutputStream(),true);
String str="上传成功";
prout.println(str);
s.close();
brin.close();

}
}
骚年,你需要一份JDK文档

读书人网 >J2SE开发

热点推荐