networksender.java
来自「java 完全探索的随书源码」· Java 代码 · 共 50 行
JAVA
50 行
import java.io.*;import java.net.*;public class NetworkSender{ private Socket me; private OutputStream out; public NetworkSender(String host, int port) { try { me = new Socket(host,port); out = me.getOutputStream(); } catch (Exception e) { System.out.println(e.getMessage()); } } public void sendInfo(char signal) { try { out.write(signal); out.flush(); } catch (Exception e) { System.out.println(e.getMessage()); } } public void disconnect() { System.out.println("Disconnecting..."); try { me.close(); } catch (Exception e) { System.out.println("Error on Disconnect" + e.getMessage()); } System.out.println("done."); } // override finalize() to make sure the socket is closed protected void finalize() { disconnect(); try { super.finalize(); } catch (Throwable t) { t.printStackTrace(); } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?