标签测试文章 发表于 2016-05-22 | client端12345678910111213141516171819202122232425262728293031323334353637import java.io.*;import java.net.*;public class client{ public static void main(String[] args) { try{ Socket socket = new Socket("127.0.1.1",1681); InetAddress addr = socket.getInetAddress(); System.out.println(addr.getHostAddress()); PrintWriter out = new PrintWriter(socket.getOutputStream()); BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); BufferedReader sin = new BufferedReader(new InputStreamReader(System.in)); String s; do{ System.out.println("(client1端)请输入:"); s=sin.readLine(); out.println(s); out.flush(); System.out.println("sever说:"+in.readLine()); if(s.equals(null)){ System.out.println("服务器断开"); break; } }while(!s.equals("bye")); out.close(); in.close(); socket.close(); } catch(Exception e) { System.out.println(e); } }} server端123456789101112131415161718192021222324252627282930313233343536import java.io.*;import java.net.*;public class server{ public static void main(String[] args) { try{ ServerSocket server = new ServerSocket(1681); Socket socket = server.accept(); InetAddress addr = socket.getInetAddress(); System.out.println(addr.getHostAddress()); BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));//获取client端流 PrintWriter out = new PrintWriter(socket.getOutputStream());//发送数据 BufferedReader sin = new BufferedReader(new InputStreamReader(System.in)); String s; while(true){ System.out.println("(sever端)请输入:"); if((s = in.readLine()).equals("bye")) break; System.out.println("client1说:"+s); out.println(sin.readLine()); out.flush(); } System.out.println("end"); in.close(); out.close(); socket.close(); server.close(); } catch(Exception e){ System.out.println(e); } }} InetAddress123456789101112131415import java.net.*;public class inetaddress{ public static void main(String args[]){ try{ InetAddress addr = InetAddress.getLocalHost(); //ip = addr.getHostAddress(); System.out.println(addr.getHostName()); System.out.println(addr.getHostAddress()); } catch(Exception ex) { System.err.print(ex); } }} 坚持原创技术分享,您的支持将鼓励我继续创作! 赏 微信打赏 支付宝打赏