程序包 cn.godmao.utils
类 RemotingUtil
java.lang.Object
cn.godmao.utils.RemotingUtil
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static String获取公网、外网IP地址static Stringstatic Stringstatic booleaninternalIp(byte[] addr) static booleanstatic booleanisLocalPortUsing(int port) 测试本机端口是否被使用static booleanisPortUsing(String host, int port) 测试主机Host的port端口是否被使用static booleanstatic StringnormalizeHostAddress(InetAddress localHost) static Stringstatic voidstop()static SocketAddressstring2SocketAddress(String addr)
-
构造器详细资料
-
RemotingUtil
public RemotingUtil()
-
-
方法详细资料
-
isWindowsPlatform
public static boolean isWindowsPlatform() -
isLinuxPlatform
public static boolean isLinuxPlatform() -
isLocalPortUsing
public static boolean isLocalPortUsing(int port) 测试本机端口是否被使用- 参数:
port- 端口号- 返回:
- 端口是否被占用
-
isPortUsing
测试主机Host的port端口是否被使用- 参数:
host- IPport- 端口号- 返回:
- 端口是否被占用
- 抛出:
UnknownHostException
-
getLocalIP
- 抛出:
Exception
-
getInternetIP
获取公网、外网IP地址 -
getLocalAddress
-
normalizeHostAddress
-
string2SocketAddress
-
socketAddress2String
-
internalIp
public static boolean internalIp(byte[] addr) -
stop
public static void stop()
-