专栏首页葫芦java java查询当前广播域在线主机及主机名

java java查询当前广播域在线主机及主机名

java查询当前广播域在线主机及主机名,不是多线程速度很慢,另外isReachable设置低于2000就会返回false,目前原因未知。。慢慢学习。。

import java.net.*;
import java.util.*;
class PingNet
{ public static void main(String[] args)
{

try{

int count=0;
for(int i=1;i< ibr> String host="192.168.0."+i;
InetAddress target=InetAddress.getByName(host);
if(target.isReachable(3000)){
count++;
System.out.println("发现"+ count+ "主机在线,"+"IP是"+target.getHostAddress()+",主机名是"+target.getHostName());}
}}catch (Exception ex){
ex.printStackTrace();}
}
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • sql mysql like查询使用索引

    在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候,查询的效...

    葫芦
  • java 对比两文件哪行被更改了

    50504501 50504501 50504502 50504502 50504503 50504503 50504504 50504504 5050...

    葫芦
  • linux .so cannot open

    葫芦
  • LeetCode 5473. 灯泡开关 IV

    房间中有 n 个灯泡,编号从 0 到 n-1 ,自左向右排成一行。最开始的时候,所有的灯泡都是 关 着的。

    freesan44
  • 【HDFS】distcp报错Check0sum mismatch

    本来想写个 spark 任务来导数据的,但是时间有限,为了快速实现把数据从 HDFS 集群 A 转移到集群 B,还是选择用 hadoop distcp 命令来拷...

    runzhliu
  • CENTOS7 SYSTEMCTL说明 原

    PS:RHEL7和CentOS7出来有一段时间了,拿出点时间研究下,有几个地方跟6和5系列相比改变比较大,估计不少童鞋有点不太习惯。下面简要举例说明改变比较大的...

    domain0
  • gitlab runner 遇到的几个坑

    报错:This job is stuck, because you don't have any active runners that can run thi...

    飞奔去旅行
  • 探秘多智能体强化学习-MADDPG算法原理及简单实现

    之前接触的强化学习算法都是单个智能体的强化学习算法,但是也有很多重要的应用场景牵涉到多个智能体之间的交互,比如说,多个机器人的控制,语言的交流,多玩家的游戏等等...

    石晓文
  • vscode编写插件详细过程

    前言 之前编写了一个vscode插件用vscode写博客和发布,然后有园友要求写一篇来介绍如何开发一个vscode扩展插件,或者说介绍开发这个插件的过程。然而文...

    逸鹏
  • JS实现运算符重载

    IT故事会

扫码关注云+社区

领取腾讯云代金券