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

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

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

前言

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

一、通過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的方法


總結(jié)

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

相關(guān)文章

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

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

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

    Java實現(xiàn)讀取及生成Excel文件的方法

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

    基于SpringBoot實現(xiàn)自定義插件的流程詳解

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

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

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

    一分鐘掌握Java?Quartz定時任務(wù)

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

    java收集器Collector案例匯總

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

    Java 讀取、獲取配置文件.properties中的數(shù)據(jù)

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

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

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

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

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

    Springboot中的Controller解析

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

最新評論