daytimeserver.java
来自「一个JAVA小程序!功能不小!」· Java 代码 · 共 55 行
JAVA
55 行
import java.io.BufferedOutputStream;import java.io.DataOutputStream;import java.io.IOException;import java.net.Socket;import java.net.ServerSocket;import java.util.Date;public class DayTimeServer { public static void main(String args[]) { int dayTimePort = 13; if (args.length == 1) { try { dayTimePort = Integer.parseInt(args[0]); } catch (NumberFormatException e) { System.out.println("invalid port number"); System.exit(0); } } ServerSocket serverSocket = null; Socket sock; DataOutputStream dataout; try { serverSocket = new ServerSocket(dayTimePort); } catch (IOException e) { System.out.println(e.getMessage()); e.printStackTrace(); System.exit(0); } while (true) { try { sock = serverSocket.accept(); dataout = new DataOutputStream(new BufferedOutputStream (sock.getOutputStream())); String dateString = new Date().toString(); dataout.write(dateString.getBytes(),0,dateString.length()); dataout.flush(); sock.close(); } catch (IOException e) { System.out.println(e.getMessage()); e.printStackTrace(); } } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?