摘要:1. 通过多线程改进刚才的聊天程序,这样我就可以实现在一个窗口发送和接收数据了2. 代码示例:(1)SendThread.java,如下: 1 package com.himi.udpDemo2; 2 3 import java.io.BufferedReader; 4 import java.i...
阅读全文
摘要:1.数据来自于键盘录入键盘录入数据要自己控制录入结束。2. 代码实现:(1)发送端: 1 package com.himi.updDemo1; 2 3 import java.io.IOException; 4 import java.net.DatagramPacket; 5 import ja...
阅读全文
摘要:1.UDP协议发送数据 和 接收数据UDP协议发送数据: •创建发送端的Socket对象 •创建数据,并把数据打包 •调用Socket对象的发送方法,发送数据包 •释放资源UDP协议接收数据: •创建接收端的Socket对象 •创建数据包,接收数据(接收容器) •调用Socket对...
阅读全文
摘要:1. Socket (1)Socket套接字 网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字 (2)Socket原理机制: • 通信两端都有Socket。 • 网络通信其实就是Socket间的通信。 • 数据在两个Socket间通过IO传输。 2. Socket通信原
阅读全文
摘要:InetAddress这个类没有构造方法,我们回忆一下什么样的类没有构造方法,如下: 如果一个类没有构造方法: A: 成员全部是静态的(Math,Arrays,Collections) B: 单例设计模式(Runtime) C: 类中有静态方法返回该类的对象(InetAddress) class D
阅读全文