java控制台输入空格输出后不显示_为撒我加上输入输出流的代码后控制台反而什么都不显示了呢?...
以下是代碼
服務器:
package com.zhang;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class InetAddress1 {
public static void main(String[] args){
try {
ServerSocket serverSocket=new ServerSocket(8888);
System.out.println("****服務器即將啟動****");
Socket sc=serverSocket.accept();
InputStream is=sc.getInputStream();
InputStreamReader isr=new InputStreamReader(is);
BufferedReader br=new BufferedReader(isr);
String in="";
while((in=br.readLine())!=null){
System.out.println("服務器:客戶端發來的信息是"+in);
}
System.out.println("111");
sc.shutdownInput();
OutputStream os=sc.getOutputStream();
PrintWriter pw=new PrintWriter(os);
pw.write("歡迎光臨!");
pw.flush();
os.close();
pw.close();
is.close();
isr.close();
br.close();
sc.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
客戶端:
package com.zhang;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class client {
/**
* @param args
*/
public static void main(String[] args) {
try {
Socket socket=new Socket("localhost",8888);
OutputStream os=socket.getOutputStream();
PrintWriter pw=new PrintWriter(os);
pw.write("賬戶:zxcv200cool ?密碼:zxcvbnm2008");
pw.flush();
System.out.println("數據發送成功");
InputStream is1=socket.getInputStream();
InputStreamReader isr1=new InputStreamReader(is1);
BufferedReader br1=new BufferedReader(isr1);
String next=null;
while((next=br1.readLine())!=null){
System.out.println("客戶端:服務器發來的信息是"+next);
}
is1.close();
isr1.close();
br1.close();
socket.close();
os.close();
pw.close();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
總結
以上是生活随笔為你收集整理的java控制台输入空格输出后不显示_为撒我加上输入输出流的代码后控制台反而什么都不显示了呢?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java对象比较 hashcode_Ja
- 下一篇: java if语句选择题_选择语句(if