//客户端
public class MyClientSocket {
public static void main(String[] argv) throws UnknownHostException,
IOException {
Socket socket = new Socket("192.168.51.7", 8788);
DataOutputStream dos=new DataOutputStream(socket.getOutputStream());
DataInputStream dis=new DataInputStream(socket.getInputStream());
dos.writeUTF("cba");
socket.close();
}
}
//服务器端
public class MyServerSocket {
public static void main(String[] argv) throws IOException
{
ServerSocket ss=null;
ss=new ServerSocket(8788);
Socket socket=ss.accept();
DataOutputStream dos=new DataOutputStream(socket.getOutputStream());
DataInputStream dis=new DataInputStream(socket.getInputStream());
System.out.println(dis.readUTF());
ss.close();
}
}
//InetAddress获得IP
public class MyInetAddress {
public static void main(String[] argv) throws UnknownHostException
{
InetAddress ip1=InetAddress.getByName("www.baidu.com");
System.out.println(ip1.getHostAddress());
System.out.println(ip1.getHostName());
System.out.println(InetAddress.getLocalHost());
}
}
Socket & InetAddress的使用
最新推荐文章于 2023-12-29 02:12:50 发布