serversockettest.java

来自「linux下编程用 编译软件」· Java 代码 · 共 54 行

JAVA
54
字号
/* Class to test server sockets */import java.io.*;import java.net.*;public class ServerSocketTest extends ServerSocket{publicServerSocketTest(int port) throws IOException{  super(port);}public static voidmain(String[] argv){  System.out.println("Starting up server socket");  try {  ServerSocketTest ss = new ServerSocketTest(9999);  System.out.println("Created server socket bound to port " +                     ss.getLocalPort() + " on local address " +                     ss.getInetAddress());  SubSocket s = new SubSocket();  ss.implAccept(s);//  Socket s = ss.accept();  System.out.println("Got a connection from " + s.getInetAddress() +                     " on port " + s.getPort());  BufferedReader br = new BufferedReader(new                           InputStreamReader(s.getInputStream()));  for (String str = br.readLine(); ; str = br.readLine())    {      if (str == null)        break;      System.out.println(str);    }  s.close();  ss.close();  System.out.println("PASSED: server socket test");  }  catch (Exception e) {  System.out.println("FAILED: server socket test: " + e);  }}}

⌨️ 快捷键说明

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