标题: 网络编程求教育 [打印本页] 作者: bztf 时间: 2015-4-25 13:30 标题: 网络编程求教育 服务器代码
public class Server {
public static void main(String[] args) throws IOException{
ServerSocket ss = new ServerSocket(14521);
Socket s = ss.accept();
InputStream is = s.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
PrintWriter pw = new PrintWriter(s.getOutputStream(),true);
String temp = null;
while((temp = br.readLine())!=null)
{
pw.println(temp);
}
pw.close();
br.close();
ss.close();
s.close();
}
}
上面的代码是没有问题的,可是把打印流换成高效字符输出流就不能正常运行了 为什么
高效字符输出流代码:
public class Server {
public static void main(String[] args) throws IOException{
ServerSocket ss = new ServerSocket(14521);
Socket s = ss.accept();
InputStream is = s.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(s.getOutputStream()));