import java.io.DataOutputStream;import java.net.Socket;public class TCPclient {public static void main(String[] args) throws Exception{ Socket s=new Socket("192.168.1.102",7776); DataOutputStream dos=new DataOutputStream(s.getOutputStream()); dos.writeUTF("hellor"); s.close(); dos.close();}import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class TCPServer {public static void main(String[] args)throws Exception{ ServerSocket ss=new ServerSocket(7776); while(true){ Socket s=ss.accept(); DataInputStream dis=new DataInputStream(s.getInputStream()); System.out.println(dis.readUTF()); dis.close(); s.close(); }}}兩個類文件如上。到低哪里出錯了,我是看視頻學習的,完全照著打的,Eclipse說我 System.out.println(dis.readUTF()); ? 這里出錯,但我不明白為什么。
關于java ServerSocket中IO的問題
qq_之恩赫奧丶_0
2016-06-04 16:56:22