Android socket通信
/** * 客户端 */ public final class SubsetSocket { private static SubsetSocket instance; private StringBuffer stringBuffer = new StringBuffer(); private SubsetSocket() { } public static SubsetSocket getInstance() { if (instance == null) { synchronized (SubsetSocket.class) { if (instance == null) { instance = new SubsetSocket(); instance.connect(); } } } return instance; } private Vector<String> queue = new Vector<>(); private ExecutorService singleSendDataThread = Executors.newSingleThreadExecutor(); private ExecutorService singleConnectThread = Executors.newSingleThreadExecutor(); private boolean