java检测端口号是否被占用的工具类:
package com.frank.util;
import java.io.IOException;
import java.net.InetAddress;
import java.net.Socket;
import java.net.UnknownHostException;
public class NetUtil {
/***
* true:already in using false:not using
* @param port
*/
public static boolean isLoclePortUsing(int port){
boolean flag = true;
try {
flag = isPortUsing("127.0.0.1", port);
} catch (Exception e) {
}
return flag;
}
/***
* true:already in using false:not using
* @param host
* @param port
* @throws UnknownHostException
*/
public static boolean isPortUsing(String host,int port) throws UnknownHostException{
boolean flag = false;
InetAddress theAddress = InetAddress.getByName(host);
try {
Socket socket = new Socket(theAddress,port);
flag = true;
} catch (IOException e) {
}
return flag;
}
}
分享到:
相关推荐
1、用于检测当前系统的端口是否被占用。 2、获取系统各个端口的状态
程序检测某个端口是否被tcp占用,vs2010测试通过。
主要介绍了Java查看本机端口是否被占用的主要原理,并结合具体实例给出了操作方法,需要的朋友可以参考下
Java80端口占用异常解决方法,在 cmd中查找正在占用80端口的服务,再在进程中取消其服务
现在很多软件需要连接数据库和网络,所以本人抽时间写了一个测试数据库连接和端口号是否被占用的小程序,很实用。
nsis 检测端口是否被占用的插件,非常实用,制作安装程序在安装的时候检测端口是否被占用
查看8080端口号是否被占用
这个是一个检测端口是否被占用的小工具,感兴趣的可以下来看下。
Android开发的时候经常遇到端口号被占用的问题,经常使程序无法运行,我总结了一个很好的方法,非常实用.
易语言检测本机端口占用源码,检测本机端口占用,端口是否被占用
端口检测工具检测局域网内端口占用
查找机器上的端口号被哪个进程占用;查找机器上的端口号被哪个进程占用
tomcat端口号被占用
检测80端口是否被占用及如何释放80端口的方法
通过检查端口号,查看是什么程序占用的端口号。
java 检测本机的服务端口 java 检测本机的服务端口 java 检测本机的服务端口
检测端口是否被占用,VS2005上测试通过。
C#写的检查TCP、UDP端口是否被占用,原理就是利用netstat -a,在得到的结果当中检索端口是否被占用,有时候运行有点慢,注意的是有些知名端口的检查结果是错误的(因为在netstat -a运行结果当中,知名端口没有用数字...
用c#执行doc命令,并获取某个端口使用情况。
nsis 判断端口是否被占用的程序代码.