sys.java
来自「用C编写的数据挖掘的相关算法」· Java 代码 · 共 71 行
JAVA
71 行
package chc;import java.io.*;import java.net.*;public class Sys { private String name; private int port; private boolean occupied = false; public boolean checked = true; //this sys is not working if false public int strikes = 0; private String ID = ""; public Sys(String name, int port) { this.name = name; this.port = port; } public String toString() { return (name + ":" + CHC.iTS(port)); } public Socket setSocket() { Socket result; try { result = new Socket(name, port); ID = result.toString(); } catch (Exception e) { result = null; } occupied = true; return result; } public boolean isOccupied() { return occupied; } public synchronized boolean reset(Socket s) { if (s != null) { if ( s.toString().equals(ID) ) { ID = ""; occupied = false; return true; } else { return false; } } else { return false; } } public synchronized void overide() { ID = ""; occupied = false; } public boolean equals(Sys sys) { if (toString().equals(sys.toString())) { return true; } else { return false; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?