端口:设备上应用程序的唯一标识
端口号: 用两个字节表示的整数,它的取值范围是0 - 65535。
公认端口:0 - 1023之间的端口号用于一些知名的网络服务和应用,比如80端口分配给www,21端口分配给FTP**
注册端口:1024 - 49151 分配给用户进程或应用程序**
动态/私有端口: 49152 - 65535
如果端口号被另外一个服务或应用所占用,会导致当前程序启动失败
netstat -ano
netstat -aon|findstr "80"
tasklist|findstr "12476"
构造方法 | 说明 |
---|---|
InetSocketAddress(InetAddress addr, int port) |
从IP地址和端口号创建套接字地址 |
InetSocketAddress(int port) |
创建一个套接字地址,其中IP地址为通配符地址,端口号为指定值 |
InetSocketAddress(String hostname, int port) |
根据主机名和端口号创建套接字地址 |
方法 | 说明 |
---|---|
InetAddress getAddress() |
获得 InetAddress |
int getPort() |
获取端口号 |
String getHostName() |
获取主机名 |
关于localhost
图片转载于:https://www.cnblogs.com/zyy98877/p/9266652.html
原文链接:https://blog.csdn.net/qq_46331050/article/details/117706050