當前位置:編程學習大全網 - 編程語言 - java如何讀取硬件信息

java如何讀取硬件信息

桌面程序很難實現,因為程序無法判斷是否安裝在沒有連接在壹起的其他機器上,也就是說別人可以通過離線安裝(以及修改硬件信息)破解“安裝在其他機器上會無效”的功能,妳可以在對方發送機器信息和用戶信息後,單獨為他們安裝程序,這樣就保證了程序版本的單壹性。

Java讀取硬件信息(JDK5+)

system . getproperty(String src);

(以下是src對應的系統信息,例如system。getProperty ("java.version ")表示java運行時環境的版本信息。)

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虛擬機實現提供者

Java.vm.name:Java虛擬機實現名稱。

Java . specification . version:Java運行時環境規範版本。

Java.specification.vendor:Java運行時環境規範供應商。

Java.specification.name:Java運行時環境規範名稱。

Java.class.version:Java類格式版本號。

Java。路徑:Java類路徑。

Java.library.path:加載庫時要搜索的路徑列表。

Java.io.tmpdir:默認臨時文件路徑。

Java.compiler:要使用的JIT編譯器的名稱。

Java.ext.dirs:壹個或多個擴展目錄的路徑。

操作系統的名稱。

操作系統的架構

操作系統的版本。

文件分隔符:文件分隔符(在UNIX系統中為“/”)

Path.separator:路徑分隔符(在UNIX系統中為“:”)

Line.separator:行分隔符(在UNIX系統中為“/n”)

User.name:用戶的帳戶名稱。

User.home:用戶的主目錄。

User.dir:用戶當前工作目錄。

  • 上一篇:純電動汽車充電系統
  • 下一篇:國六排放東風小多利卡壓縮式垃圾車
  • copyright 2024編程學習大全網