1.认识网络编程
2. IP的认识
3. InetAddress类的使用
4.协议
TCP/IP参考模型(或TCP/IP协议):事实上的国际标准。
5.UDP通信程序
5.1UDP协议(发送数据)
5.2UDP协议(接收数据)
5.3UDP联系(聊天室)
发送端:
接收端:
运行结果如下:
通过以下操作可改为聊天室:
允许发送端这个类可以重复的运行多次,这样发送端就可以运行多个了,然后在接收端都能接到。
5.4 单播,组播,广播
6. TCP通信程序
6.1 发送和接收数据
此时控制台打印会输出乱码,传中文会乱码,传英文字母正常,因为服务端读的时候是一个字节一个字节读的,而一个中文占3个字节。解决方法如下:
在服务端修改代码:
6.2 三次握手和四次挥手