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 + -
显示快捷键?