JAVA代码:得到指定主机的所有IP

GIS国土工具实战:从地类分析到坐标转换,一站式解决项目难题 本文详细介绍了GIS国土工具在国土整治项目中的高效应用,涵盖地类分析、坐标转换、影像加载等核心功能。通过实战案例展示如何利用该工具快速处理shp与txt文件转换、智能比对三调二调数据,以及优化影像加载策略,显著提升项目效率。特别适合需要处理复杂国土数据的专业人员使用。 阅读详情
  1. package net.java2000.net;
  2. import java.net.InetAddress;
  3. import java.net.UnknownHostException;
  4. /**
  5.  * 得到指定主机的所有IP.<br>
  6.  * 实际效果取决于DNS的设置。
  7.  * 
  8.  * @author 赵学庆,Java世纪网(java2000.net)
  9.  * 
  10.  */
  11. public class GetHostIP {
  12.   public static void main(String[] args) {
  13.     try {
  14.       // 根据名字读取全部的IP地址信息。
  15.       InetAddress[] addrs = InetAddress.getAllByName("www.sina.com.cn");
  16.       for (InetAddress addr : addrs) {
  17.         // 拿到地址
  18.         byte[] ipAddr = addr.getAddress();
  19.         // 组装成字符串
  20.         StringBuilder ipAddrStr = new StringBuilder();
  21.         for (int i = 0; i < ipAddr.length; i++) {
  22.           if (i > 0) {
  23.             ipAddrStr.append(".");
  24.           }
  25.           ipAddrStr.append(ipAddr[i] & 0xFF);
  26.         }
  27.         System.out.println(ipAddrStr);
  28.       }
  29.     } catch (UnknownHostException e) {
  30.     }
  31.   }
  32. }


运行结果
60.28.175.135
60.28.175.136
60.28.175.137
60.28.175.138
60.28.175.129
60.28.175.130
60.28.175.131
60.28.175.132
60.28.175.133
60.28.175.134

原文: http://www.java2000.net/p9144
更多代码,请访问: http://code.java2000.net













<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
从按下开机键到进入系统:深入主板“后台”,揭秘Super I/O芯片的上电时序与BIOS交互 本文深入探讨了Super I/O芯片(SIO)在电脑启动过程中的关键作用,详细解析了其架构设计、上电时序与BIOS交互机制。通过分析SIO的多功能集成控制器特性,包括低速I/O管理、硬件监控和电源管理,揭示了从按下电源按钮到系统初始化的精密硬件协作过程。文章还提供了常见问题的调试方法,为硬件工程师和嵌入式开发者提供了实用参考。 阅读详情

相关推荐

基于阻抗控制的工业机器人轨迹跟踪系统 Simulink/Simscape 仿真

  本文是对文献 [1] 的复现。 关于阻抗控制   阻抗控制的提出可以追溯到 1984 年,Neville Hogan 在 American Control Conference 发表的 Impedance Control:An Approach to Manipulation ,次年,Hogan N. 又在 Journal of Dynamic Systems Measurement and Control-transactions of The Asme 发表了阻抗控制经典三部曲 —— Imped.

-贝塔- 的博客 2万+

Java中获取当前服务器的IP地址

Java中获取当前服务器的IP地址

qq_40453972的博客 1万+

对接萤石平台调用播放

萤石api 管理 · 萤石开放平台API文档 httpclient pom <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> </dependency> package com.ruoyi...

u011799016的博客 1774

Java之获取本机所有IP

IP工具类: //获取本机所有IP地址 public class IpUtil { public static List&amp;lt;String&amp;gt; getLocalIPList() { List&amp;lt;String&amp;gt; ipList = new ArrayList&amp;lt;String&amp;gt;(); try { Enumeration&am

博客园 1万+

VisionMaster图像源模块的5个隐藏功能:从自动切换到二次开发接口

本文深入解析了VisionMaster图像源模块的5个隐藏功能,从基础的自动切换与字符触发过滤,到高级的脚本扩展与基于COM组件的二次开发接口。这些功能能显著提升工业视觉项目的自动化水平、灵活性与系统集成能力,帮助开发者实现更高效的离线测试流水线和外部精确控制。

rgv23456789的博客 652

从零构建虚幻引擎体积云:参数调优与性能平衡的艺术

本文深入探讨了在虚幻引擎中构建逼真体积云系统的关键技术,包括Sky Atmosphere、Volumetric Cloud和Exponential Height Fog三大核心组件的协同工作。重点解析了体积云材质的高级控制、光照阴影的物理模拟以及性能优化策略,帮助开发者在视觉效果与性能之间找到最佳平衡点。

weixin_29012677的博客 940

java获取主机IP

最简单的获取ip手段: String hostAddress = InetAddress.getLocalHost().getHostAddress(); 但是由于它是获取本地host对应的ip,而现在电脑往往存在多个ip、网卡甚至虚拟机,这个方法会存在很多问题 于是方法一: //返回InetAddress,之后再调用getHostAddress() private static ...

qq_27413937的博客 1656

网络设备调试指南:如何用MDIO Clause22/45协议读写Marvell MV88E6390寄存器

本文深入解析了如何通过MDIO Clause 22/45协议对Marvell MV88E6390交换芯片进行寄存器读写调试。文章详细对比了两种协议的本质区别与适用场景,并重点阐述了MV88E6390的直接与间接寻址策略,提供了实战代码示例与关键调试技巧,帮助网络工程师高效解决配置与通信问题。

tequila的博客 520

使用Java自定义注解实现获取请求的主机IP、URL、类型、方法名、入参以及返回结果

一、注解的基本知识 1.注解的定义 Java文件叫做Annotation,用@interface表示。 2.元注解 在创建注解的时候,需要使用一些注解来描述自己创建的注解,就是写在@interface上面的那些注解,这些注解被称为元注解。 2.1注解的保留策略 @Retention 表示需要在什么级别保存该注解信息。可选的RetentionPolicy参数包括: SOURCE:注解仅存在于源码中...

qianye的博客 5769

数据挖掘实战-基于情感分析+网络语义分析+LDA主题分析对大唐不夜城用户评论进行文本分析

本研究基于去哪儿网和携程网的1888条大唐不夜城游客评论数据,运用Python进行文本分析。通过情感分析发现游客评价以积极为主(占比约70%),中性占20%,消极占10%。采用ROSTCM6软件进行社会网络语义分析,识别不同情绪下的高频词汇。使用LDA主题模型将评论划分为3个主题(夜景、表演、美食),并分析主题强度随时间变化趋势。实验包含数据采集、预处理、情感分析、语义网络分析和LDA建模等完整流程,为景区管理优化提供数据支持。源代码涵盖爬虫、数据处理和可视化分析的全套实现。

m0_64336780的博客 1万+

关于cefsharp访问iqiyi.com显示403 Forbidden解决办法(2种方法)

cefsharp不加UserAgent的默认值为 (注意126是当前cefsharp的版本)Edge浏览器的UserAgent 为 (edge的版本是128的)说明根据浏览器的不同,UserAgent可能不太一样。

无线智能模块 可视DIY智能专家 1319

Java 实例 - 获取指定主机的IP地址

Java 实例 - 获取指定主机的IP地址 代码示例: import java.net.InetAddress; import java.net.UnknownHostException; public class Test1 { public static void main(String[] args) { InetAddress address = null;

山重水复疑无路,柳暗花明又一村 824

PCL 提取两片点云的非重叠部分【2025最新版】

PCL 提取两片点云的非重叠部分。博客长期更新,本文最近一次更新时间为:2025年9月1日。

点云侠的博客 36万+

java如何开启远程调试服务端口_使用IDEA进行JAVA代码的远程Debug

我们知道,Java 程序是统一以字节码的形式运行在Java 虚拟机上的,因为都是字节码文件,所以只要本地代码和远程服务器上的类文件相同,两个JVM就可以通过调试协议进行通信。这里需要注意的是,被调试的服务器需要开启调试模式,服务器端的代码和本地代码必须保持一致,否则断点无法进入。在IDEA中进行JAVA代码的远程Debug,需要做两步准备工作。一、远程服务器端的JAVA代码开启调试模式。项目类型:...

weixin_33074843的博客 1293

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Java如何给ServerSocket绑定指定IP地址

前言:回去搜索这个问题并且有缘看到这篇文章的人,我相信你一定是个爱思考 爱钻牛角尖的人。每次遇到问题总想知道到底为什么,有时候会浪费很多时间也没有解决问题。如果这篇文章对你有用,麻烦点赞或评论下,想看看有和我一样的人吗? 一 问题描述 在使用java代码ServerSocket serverSocket = new ServerSocket(8080);创建了服务器端的监听套接字后,我使用命令行工具cmd查看了当前的网络状态,如下图所示,套接字监听的IP地址是“0.0.0.0”,这和我预想的“127.0.

gao_zhennan的博客 9890

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

今天用Java开发主机IP扫描神器,零基础Socket编程详细

今天我们来开启一个有趣的实战小项目,运用Java网络编程技术开发一个主机IP扫描探测神器,相信你一定感兴趣,用3个词描述就是简单、好玩、有收获!其实,主机IP扫描就是探测一个IP地址范围内有哪些主机是活动的,是网络攻防的基础和前提。

陆海潘江的博客 3619

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Java 网络实例一(获取指定主机的IP地址、查看端口是否已使用、获取本机ip地址及主机名、获取远程文件大小)

获取指定主机的IP地址 import java.net.InetAddress; import java.net.UnknownHostException; public class GetIP { public static void main(String[] args) { InetAddress address = null; try { address = InetAddress.getByName("www.sanguo.c

墨痕诉清风的博客 1516

Java如何从IP地址查找主机名?

在Java编程中,如何从IP地址查询出主机名? 以下示例显示了如何通过net.InetAddress类的InetAddress.getByName()方法将指定的IP地址查到主机名称。 package com.yiibai; import java.net.InetAddress; public class HostSpecificByIP { public ...

dengjuanshou7445的博客 360

java判断ip是否为指定网段

一、IP(ipv4) IP是Internet Protocol(网际互连协议),是计算机网络体系结构中的网络层协议。 IP协议定义地址是一个32位的地址,(ipv6是128位),使用点分十进制表示法,每8位分开来表示 也就是我们常说的IP地址,例如:30.14.234.254 该地址分为两个部分network+host(网络位+主机位),具体各占几位,不一定。 网络位是指你这个设备是处于哪个网段的,主机位是定位你是当前网络的哪一台设备。 二、IP分类 传统的ip地址分类: 分为A\B\C\D\E五类 abc

ChengChengxn的博客 3996

java获取指定的主机的IP地址

InetAddress 类的简单使用

MARKPAIN的专栏 1179

Java学习,获取主机IP地址

Java 获取指定主机IP地址,通常涉及使用Java的网络库,尤其是java.net包。这个过程主要依赖于DNS(域名系统)解析,即将主机名转换为对应的IP地址。

五味香的专栏 693

Java学习,获取本机ip地址及主机名

InetAddress类类用于表示IP地址,它有IPv4地址,也有IPv6地址。这个类提供了,获取本地机器IP地址和主机名的方法。本地主机:在计算机网络中,本地主机指,当前正在运行代码的机器。环回地址(Loopback Address):环回地址是一个特殊的IP地址,用于网络软件测试以及本机通信。IPv4的环回地址是127.0.0.1,IPv6的环回地址是::1。网络接口:计算机可能有多个网络接口(如以太网、Wi-Fi、虚拟网络接口等),每个接口都可能有一个或多个IP地址。

五味香的专栏 834

Java如何获取客户端主机真实IP地址

项目开发中,小编遇到一种需求,就是将系统项目与某台主机的IP地址绑定,让该系统只能在某台主机上使用,不要问小编为什么,我也是第一次遇到这么奇怪的需求,当然也不要问小编为什么不使用权限控制,现在的权限控制组件已经发展的比较好了,答案就是领导嫌麻烦,我也很难办,事情难归难,可还是得解决,怎么解决这个事情呢?小编最开始的思路是这样的

weixin_50249953的博客 1910

【Java网络编程】获得实验室局域网中所有开机主机名称和IP地址,InetAddress类,在java中如何获取IP地址的方法

Java获取局域网内所有开机主机IP及名称,InetAddress类及其主要方法

qq_51720181的博客 3491

java获取局域网内主机,java怎么获取局域网内所有主机ip

java怎么获取局域网内所有主机ip关注:53答案:2mip版解决时间 2021-01-27 21:31提问者夢岭杺2021-01-27 12:02java怎么获取局域网内所有主机ip最佳答案二级知识专家风是甜的2021-01-27 13:32public void PingAll() throws Exception{//首先得到本机的IP,得到网段InetAddress host = ...

weixin_39539807的博客 1050
上一篇: 欲买笔记本的朋友参考一下7200元的配置
下一篇: JAVA代码:通过Socket读取返回的数据
老紫竹
博客等级 码龄19年 1万+粉丝 1252原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值