El problema viene cuando integro con mi código, necesito comprobar en el constructor si mi conexión está abierta, y si no es así será que es la primera vez y tengo que abrirla. Y no se como hacerlo, supongo que es algo así (pero esto no funciona)
Código:
¿cómo podría hacerlo? Gracias! static Socket conexion =(Socket)null; static String mensaje = ""; String servidor = new String("www.miDireccion.com"); int port = 4321; public cliente(){ try{ if(!conexion.isConnected()){ conexion = new Socket(servidor,port); } } catch(Exception e){ e.printStackTrace(); } }