//客户端
1import java.io.*; 2import java.net.*; 3 4public class Myclient { 5 6 public static void main(String[] args) { 7 8 Socket client= null; 9 BufferedWriter out = null; 10 11 try { 12 client = new Socket(InetAddress.getLocalHost(),5555); 13 14 out = new BufferedWriter(new OutputStreamWriter(client.getOutputStream())); 15 out.write("11111111111"); 16 out.flush(); 17 18 } catch (IOException e) { 19 20 e.printStackTrace(); 21 }finally { 22 23 try { 24 out.close(); 25 } catch (IOException e1) { 26 27 e1.printStackTrace(); 28 } 29 30 try { 31 client.close(); 32 } catch (IOException e) { 33 34 e.printStackTrace(); 35 } 36 } 37 38 } 39 40}
//客户端
1import java.io.*; 2import java.net.*; 3 4public class Myservice { 5 6 public static void main(String[] args) { 7 ServerSocket server= null; 8 Socket client = null; 9 BufferedReader in = null; 10 try { 11 server = new ServerSocket(5555); 12 client = server.accept(); 13 in = new BufferedReader(new InputStreamReader(client.getInputStream())); 14 System.out.println(in.readLine()); 15 16 } catch (Exception e) { 17 e.printStackTrace(); 18 }finally { 19 try { 20 if(in!=null) 21 in.close(); 22 } catch (IOException e) { 23 24 e.printStackTrace(); 25 } 26 try { 27 if(client!=null) 28 client.close(); 29 } catch (IOException e) { 30 31 e.printStackTrace(); 32 } 33 try { 34 if(server!=null) 35 server.close(); 36 } catch (IOException e) { 37 38 e.printStackTrace(); 39 } 40 } 41 42 43 } 44 45}