Java 网络编程主要涉及通过网络通信在不同设备或应用之间传输数据。Java 提供了丰富的类库来实现网络通信,通常使用 java.net 包。以下是 Java 网络编程的一些关键概念和常用类:
1. 基础概念
- IP 地址:每个连接到互联网的设备都有一个唯一的地址,称为 IP 地址。IP 地址有两种类型:IPv4 和 IPv6。
- 端口号:端口号用于区分同一台设备上的不同服务。HTTP 通常使用端口 80,HTTPS 使用端口 443。
- 协议:网络协议定义了计算机间通信的规则。常见的协议有 TCP、UDP、HTTP、FTP 等。
2025/6/8大约 9 分钟