Java类库判断两台机器之间网络是否可达,常用ping方法来实现。
package com.iaiai.test;
import java.net.InetAddress;
/**
*
* <br/>
* Title: Test.java<br/>
* E-Mail: 176291935@qq.com<br/>
* QQ: 176291935<br/>
* Http: iaiai.iteye.com<br/>
* Create time: 2013-1-29 11:19:55<br/>
* <br/>
*
* @author 丸子
* @version 0.0.1
*/
public class Test {
public static void main(String[] args) {
String IP = "1.1.1.1";
if (Test.ping(IP))
System.out.println("SUCCESS - ping " + IP + " with no interface specified");
else
System.out.println("FAILURE - ping " + IP + " with no interface specified");
}
/**
*
* @param host
* 主机地址
* @return boolean
* */
public static boolean ping(String host) {
String $host = host;
try {
InetAddress address = null;
if ($host != null && $host.trim().length() > 0) {
address = InetAddress.getByName($host);
}
if (address != null) {
} else {
System.out.println($host + " is unrecongized");
}
if (address.isReachable(5000))
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}
}
分享到:
相关推荐
java 判断两个网址的主机名是否一样 java 判断两个网址的主机名是否一样 java 判断两个网址的主机名是否一样
java 判断两个时间段是否重叠的案例.docx
通过socket连接判断端口是否可达 如 127.0.0.1 8080
Java 计算两个日期之间相差的月数 Java 计算两个日期之间相差的月数
判断两个IP是否属于同一个子网(java) 简单代码
java 判断点在多边形内 java 判断点在多边形内 java 判断点在多边形内 java 判断点在多边形内 java 判断点在多边形内 Java GIS 多边形 Java点多边形
java图像识别(判断两个图是否相似)! 资源很少。所以共享给大家;
java判断字符串是否存在递增或递减 java判断字符串是否重复
用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字用java判断是不是数字
分为客户端和服务器端,用java写的一个聊天程序
NULL 博文链接:https://wyp0523.iteye.com/blog/721591
Java后台中需要对一些代码是不是汉字进行判断,根据不同的判断结果进行不同的操作!
Java判断数字是否在制定范围 A B 中或者与A B 相等
java判断字符串是否是json或json数组; 简单小方法,很实用;简单实用的方法;亲测可用;嗯嗯嗯呃呃呃呃呃呃呃
java,判断ftp中文件是否存在
java判断IP是否在指定范围内,支持IPV4和IPV6。
使用java快速判断网页链接是否有效代码,大家可以看看
用java代码判断一张表在数据库中是否存在............
主要为大家详细介绍了java判断某个点是否在所画多边形或圆形内的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
java判断百度地图的点是否在多边形区域内,这是完整的demo