import java.net.*; import java.io.*; public class BreakThroughClient { public static void main(String[] args) { // Attributes InputStream in; OutputStream out; BufferedReader inStream; PrintWriter outStream; int[][] gameBoard; ObjectInputStream objectStream; Socket socket; String fromServer; String fromUser; try { //Setup socket socket = new Socket("192.168.1.8",16789); //Data streams in = socket.getInputStream(); out = socket.getOutputStream(); //wrap data streams for ease of use inStream = new BufferedReader(new InputStreamReader(in)); outStream = new PrintWriter(out, true); objectStream = new ObjectInputStream(in); System.out.println("readLn: "); fromServer = inStream.readLine(); System.out.println(fromServer); System.out.println("readObj: "); objectStream.readObject(); System.out.println("done."); } catch(IOException ioe) { System.out.println(ioe.getMessage()); } catch (ClassNotFoundException cnfe) { System.out.println(cnfe.getMessage()); } } }