testserver.java

来自「自己做的一个QQ聊天系统」· Java 代码 · 共 46 行

JAVA
46
字号
package test.socket;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import java.net.Socket;public class TestServer{            public static void main(String[] args) throws Exception {	                ServerSocket ss = 		                    new ServerSocket(8888);	                while(true){	                     	Socket s = ss.accept();		                    new ServerThread(s).start();	                 } 	              //ss.close();           }}class ServerThread extends Thread{        Socket s;        public ServerThread(Socket s){	            this.s = s;       }       public void run(){	       try {		           BufferedReader br = 			              new BufferedReader(					                 new InputStreamReader(							                 s.getInputStream()));		           System.out.println(br.readLine());		           PrintWriter pw = new PrintWriter(				   s.getOutputStream());		           pw.println("hi! [from server]");		           pw.flush();		           s.close();        	} catch (IOException e) {		        // TODO Auto-generated catch block		         e.printStackTrace();	       }       }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?