01InetAddress类
获取本机IP地址,返回一个InetAddress对象。InetAddresslocIP=InetAddress.getLocalHost();System.out.println(locIP.getHostAddress());System.out.println(locIP.getHostName());获取给定主机的IP地址。InetAddressip2=InetAddress.getByName(localhost);System.out.println(ip2.getHostAddress());通过给定的字节数组创建IP对象。byte[]ipArr={(byte),(byte),(byte)10,(byte)};InetAddressip3=InetAddress.getByAddress(ipArr);上面这一行代码是自己给自己创建IP地址。输出结果是:..10.。上面这是简单地获取自己本机的IP地址和自己创建的IP地址。如果要想实现进一步地通信则需要两端建立各自的Socket。务器端通过ServerSocket建立,客户端通过Socket建立,服务器端ServerSocket启动后等待客户端Socket链入,当客户端Socket主动连接服务器端ServerSocket,服务器端接受连接即完成通道建立,通道建立完成后就可以通信,这种通信模式成为Client/Server模式,简称C/S模式。服务端代码实现如下:服务端客户端代码如下:客户端输出结果为:结果上面演示了服务端和客户端之间的通信过程。如果不是很了解的话,可以参考一下转载请注明:http://www.twoac.com/ysbj/13315.html