public abstract class NetUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
LOCALHOST |
static String |
PORT_RANGE
端口号范围字符串
|
| Constructor and Description |
|---|
NetUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
disconnect(URLConnection conn)
关闭连接
|
static String |
getIp()
获取当前主机的 IP地址(多个网卡时,自动取第一个)
注:该方法有时候会获取到127.0.0.1,不建议使用,建议使用getInnerIp();
|
static List<String> |
getIpList()
获取所有网卡IP列表
|
static int |
randomPort()
随机生成端口号
|
static int |
randomPort(int startPort)
随机生成端口号
|
static int |
randomPort(int startPort,
int endPort)
随机生成端口号
|
public static final String LOCALHOST
public static final String PORT_RANGE
public static String getIp()
public static int randomPort(int startPort,
int endPort)
startPort - 起始端口号endPort - 截止端口号public static int randomPort(int startPort)
startPort - 起始端口号public static int randomPort()
public static void disconnect(URLConnection conn)
conn - 连接Copyright © 2021–2022 EasyJ开源社区. All rights reserved.