1
TCP和UDP都是传输层协议,TCP是有连接的协议,UDP是无连接的协议。这两种协议中,TCP协议更安全,而UDP协议传输效率更高。
2
ABCE
3
AB
4
一般而言,创建一个TCP客户端,有以下几步:
- 创建一个Socket对象。
- 调用getInputScream方法和getOutputScream方法获得输入输出流。
- 利用输入输出流,读写数据。
创建一个多线程的TCP服务器,有以下几步:
- 创建ServerSocket对象。
- 调用该对象的accept方法,以获取客户端的连接,该方法返回一个Socket对象。
- 利用返回的对象,创建一个新线程。
- 在新线程中完成读写操作。
- 在新线程中调用Thread对象的close方法。