欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

利用Java如何獲取IP與機器名方法示例

 更新時間:2017年07月12日 10:50:21   作者:星晴coral  
在開發(fā)工作中,我們常常需要獲取客戶端的IP。下面這篇文章主要給大家介紹了關于利用Java如何獲取IP與機器名的相關資料,文中通過示例代碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。

前言

本文詳細給大家介紹了關于利用Java如何獲取IP與機器名的方法示例,分享出來供大家參考學習,下面話不多說,來一起看看詳細的介紹:

一、通過IP獲取機器名 or 通過機器名獲取ip

host :主機        hostAddress :ip       hostName:機器名

import java.net.InetAddress; 
import java.net.UnknownHostException; 
 
public class Test01 { 
 public static void main(String[] args) throws UnknownHostException { 
 InetAddress addr=null; 
 String ip=""; 
 String address=""; 
 try{ 
  // cp01-fengchao-public-7.epc.baidu.com|10.95.130.73 
  addr = InetAddress.getByName("cp01-fengchao-public-7.epc.baidu.com"); 
  ip = addr.getHostAddress().toString(); //獲得機器IP   
  address = addr.getHostName().toString(); //獲得機器名稱 
  System.out.println(ip + "|" + address); 
 }catch(Exception e){ 
  e.printStackTrace(); 
 } 
 } 
} 

二、獲取本機的ip和機器名

import java.net.InetAddress; 
import java.net.UnknownHostException; 
 
public class Test01 { 
 public static void main(String[] args) throws UnknownHostException { 
 InetAddress addr=null; 
 String ip=""; 
 String address=""; 
 try{ 
  // cp01-fengchao-public-7.epc.baidu.com|10.95.130.73 
//  addr = InetAddress.getByName("cp01-fengchao-public-7.epc.baidu.com"); 
  addr = InetAddress.getLocalHost(); 
  ip = addr.getHostAddress().toString(); //獲得機器IP   
  address = addr.getHostName().toString(); //獲得機器名稱 
  System.out.println(ip + "|" + address); 
 }catch(Exception e){ 
  e.printStackTrace(); 
 } 
 } 
} 

三、java.net.InetAddress的方法


總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • Java微信二次開發(fā)(三) Java微信各類型消息封裝

    Java微信二次開發(fā)(三) Java微信各類型消息封裝

    這篇文章主要為大家詳細介紹了Java微信二次開發(fā)第三篇,Java微信各類型消息封裝,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • Java實現讀取及生成Excel文件的方法

    Java實現讀取及生成Excel文件的方法

    這篇文章主要介紹了Java實現讀取及生成Excel文件的方法,結合實例形式分析了java通過引入第三方jar包poi-3.0.1-FINAL-20070705.jar實現針對Excel文件的讀取及生成功能,需要的朋友可以參考下
    2017-12-12
  • 基于SpringBoot實現自定義插件的流程詳解

    基于SpringBoot實現自定義插件的流程詳解

    在SpringBoot中,插件是一種擴展機制,它可以幫助我們在應用程序中快速地添加一些額外的功能,在本文中,我們將介紹如何使用 SpringBoot實現自定義插件,需要的朋友可以參考下
    2023-06-06
  • centos7如何通過systemctl啟動springboot服務代替java -jar方式啟動

    centos7如何通過systemctl啟動springboot服務代替java -jar方式啟動

    這篇文章主要介紹了centos7如何通過systemctl啟動springboot服務代替java -jar方式啟動,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-01-01
  • 一分鐘掌握Java?Quartz定時任務

    一分鐘掌握Java?Quartz定時任務

    這篇文章主要為大家介紹了Java?Quartz定時任務一分鐘掌握教程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-05-05
  • java收集器Collector案例匯總

    java收集器Collector案例匯總

    這篇文章主要介紹了java收集器Collector案例匯總,Collectors作為Stream的collect方法的參數,Collector是一個接口,它是一個可變的匯聚操作,更多相關介紹,需要的朋友可以參考下
    2022-06-06
  • Java 讀取、獲取配置文件.properties中的數據

    Java 讀取、獲取配置文件.properties中的數據

    這篇文章主要介紹了Java 讀取、獲取配置文件.properties中的數據,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • Mybatis-Plus 映射匹配兼容性的問題解決

    Mybatis-Plus 映射匹配兼容性的問題解決

    本文主要介紹了Mybatis-Plus 映射匹配兼容性的問題解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • Java的優(yōu)先隊列PriorityQueue原理及實例分析

    Java的優(yōu)先隊列PriorityQueue原理及實例分析

    這篇文章主要介紹了Java的優(yōu)先隊列PriorityQueue原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-12-12
  • Springboot中的Controller解析

    Springboot中的Controller解析

    這篇文章主要介紹了Springboot中的Controller解析,Controller是SpringBoot的基本組件,也是MVC結構的組成部分,其作用是將用戶提交來的請求通過URL匹配,分發(fā)給不同的接收器,該接收器會對其進行相應處理,然后返回處理結果,需要的朋友可以參考下
    2023-09-09

最新評論