java獲取當前用戶的IP地址代碼

1.獲取本機的IP地址
	
private static String getIpAddress() throws UnknownHostException {   
        InetAddress address = InetAddress.getLocalHost();   
  
        return address.getHostAddress();   
    }  

2.獲得操作系統帳號 
Java代碼 
	
 import java.util.Properties;          
Properties props=System.getProperties(); //獲得系統屬性集     
 String osName = props.getProperty("os.name"); //操作系統名稱     
String osArch = props.getProperty("os.arch"); //操作系統構架     
 String osVersion = props.getProperty("os.version"); //操作系統版本 
String osUser=System.getProperty("user.name");  //賬戶名
5一些常用的信息獲得 
Java代碼 

public static String getProperty(String key)    
鍵   相關值的描述   
java.version    Java 運行時環境版本   
java.vendor     Java 運行時環境供應商   
java.vendor.url     Java 供應商的 URL   
java.home   Java 安裝目錄   
java.vm.specification.version   Java 虛擬機規範版本   
java.vm.specification.vendor    Java 虛擬機規範供應商   
java.vm.specification.name  Java 虛擬機規範名稱   
java.vm.version     Java 虛擬機實現版本   
java.vm.vendor  Java 虛擬機實現供應商   
java.vm.name    Java 虛擬機實現名稱   
java.specification.version  Java 運行時環境規範版本   
java.specification.vendor   Java 運行時環境規範供應商   
java.specification.name     Java 運行時環境規範名稱   
java.class.version  Java 類格式版本號   
java.class.path     Java 類路徑   
java.library.path   加載庫時搜索的路徑列表   
java.io.tmpdir  默認的臨時文件路徑   
java.compiler   要使用的 JIT 編譯器的名稱   
java.ext.dirs   一個或多個擴展目錄的路徑   
os.name     操作系統的名稱   
os.arch     操作系統的架構   
os.version  操作系統的版本   
file.separator  文件分隔符(在 UNIX 系統中是“/”)   
path.separator  路徑分隔符(在 UNIX 系統中是“:”)   
line.separator  行分隔符(在 UNIX 系統中是“/n”)   
user.name   用戶的賬戶名稱   
user.home   用戶的主目錄   
user.dir    用戶的當前工作目錄



	


發佈了29 篇原創文章 · 獲贊 76 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章