内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

java代碼獲取電腦信息,java獲取電腦機器碼

Java如何獲取本地計算機的IP地址和主機名

可以使用 InetAddress.getLocalHost(),代碼如下:

網(wǎng)站建設哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、小程序設計、集團企業(yè)網(wǎng)站建設等服務項目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了合浦免費建站歡迎大家使用!

import?java.net.*;

public?class?App?{

public?static?void?main(String[]?args)?throws?UnknownHostException?{

InetAddress?local?=?InetAddress.getLocalHost();

System.out.println("計算機名:"?+?local.getHostName());

System.out.println("IP:"?+?local.getHostAddress());

}

}

Java如何取得計算機硬件信息么

可以的

IMonitorService接口:??

public?interface?IMonitorService?{??

public?MonitorInfoBean?getMonitorInfoBean()?throws?Exception;??

}??

MonitorInfoBean類:??

/*采集系統(tǒng)存取數(shù)據(jù)JavaBean*/??

public?class?MonitorInfoBean?implements?ComparableMonitorInfoBean?{??

/**?操作系統(tǒng).?*/??

private?String?osName;??

/**?總的物理內存.?*/??

private?float?totalMemorySize;??

/**?已使用的物理內存.?*/??

private?float?usedMemory;??

/**?cpu使用率.?*/??

private?double?cpuRatio;??

/**?主機IP地址?*/??

private?String?mIpAddress;??

/**?數(shù)據(jù)存儲時間?*/??

private?String?dDateTime;??

/**內存使用率*/??

private?float?memoryRatio;??

/**linux下Buffers內存*/??

private?float?buffersMemory;???

/**linux下Cached內存*/??

private?float?cachedMemory;??

public?float?getBuffersMemory()?{??

return?buffersMemory;??

}??

public?float?getCachedMemory()?{??

return?cachedMemory;??

}??

public?String?getDDateTime()?{??

return?dDateTime;??

}??

public?void?setDDateTime(String?dateTime)?{??

dDateTime?=?dateTime;??

}??

public?String?getMIpAddress()?{??

return?mIpAddress;??

}??

public?void?setMIpAddress(String?ipAddress)?{??

mIpAddress?=?ipAddress;??

}??

public?String?getOsName()?{??

return?osName;??

}??

public?void?setOsName(String?osName)?{??

this.osName?=?osName;??

}??

public?float?getTotalMemorySize()?{??

return?totalMemorySize;??

}??

public?void?setTotalMemorySize(float?totalMemorySize)?{??

this.totalMemorySize?=?totalMemorySize;??

}??

public?float?getUsedMemory()?{??

return?usedMemory;??

}??

public?void?setUsedMemory(long?usedMemory)?{??

this.usedMemory?=?usedMemory;??

}??

public?double?getCpuRatio()?{??

return?cpuRatio;??

}??

public?void?setCpuRatio(double?cpuRatio)?{??

this.cpuRatio?=?cpuRatio;??

}??

public?int?compareTo(MonitorInfoBean?m)?{??

String?stra?=?this.getDDateTime();??

String?strb?=?m.getDDateTime();??

Timestamp?a?=?Timestamp.valueOf(stra);??

Timestamp?b?=?Timestamp.valueOf(strb);??

if?(a.before(b))?{??

return?-1;??

}?else?if?(a.after(b))?{??

return?1;??

}?else?{??

return?0;??

}??

}??

public?float?getMemoryRatio()?{??

return?memoryRatio;??

}??

public?void?setMemoryRatio(float?memoryRatio)?{??

this.memoryRatio?=?memoryRatio;??

}??

public?void?setUsedMemory(float?usedMemory)?{??

this.usedMemory?=?usedMemory;??

}??

public?void?setBuffersMemory(float?buffersMemory)?{??

this.buffersMemory?=?buffersMemory;??

}??

public?void?setCachedMemory(float?cachedMemory)?{??

this.cachedMemory?=?cachedMemory;??

}??

}??

import?java.io.BufferedReader;??

import?java.io.File;??

import?java.io.FileInputStream;??

import?java.io.FileNotFoundException;??

import?java.io.IOException;??

import?java.io.InputStream;??

import?java.io.InputStreamReader;??

import?java.io.LineNumberReader;??

import?java.net.Inet6Address;??

import?java.net.InetAddress;??

import?java.net.NetworkInterface;??

import?java.net.SocketException;??

import?java.net.UnknownHostException;??

import?java.util.Enumeration;??

import?java.util.StringTokenizer;??

import?sun.management.ManagementFactory;??

import?com.sun.management.OperatingSystemMXBean;

java中如何獲得計算機的信息。

System.getProperties()

返回的是Properties

Properties 類表示了一個持久的屬性集

以下的代碼就可以把Properties的內容讀出來

Properties props = new Properties();

try {

InputStream in = new BufferedInputStream (new FileInputStream(filePath));

props.load(in);

Enumeration en = props.propertyNames();

while (en.hasMoreElements()) {

String key = (String) en.nextElement();

String Property = props.getProperty (key);

System.out.println(key+Property);

}

} catch (Exception e) {

e.printStackTrace();

}

對于補充的回答:

java不能直接得到樓主需要的信息,但是可以采用JNI,即調用C程序,讓C得到這些信息

當前文章:java代碼獲取電腦信息,java獲取電腦機器碼
網(wǎng)址分享:http://m.rwnh.cn/article8/phgjop.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供、企業(yè)網(wǎng)站制作、品牌網(wǎng)站建設Google、定制網(wǎng)站、響應式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

外貿網(wǎng)站制作
民权县| 九台市| 兴隆县| 浙江省| 西和县| 泽普县| 禹城市| 广州市| 柘荣县| 南皮县| 浦江县| 恩平市| 包头市| 耒阳市| 静海县| 吉隆县| 长治市| 京山县| 丁青县| 阿瓦提县| 衡东县| 甘谷县| 大洼县| 元阳县| 新余市| 丁青县| 宽城| 白城市| 新郑市| 泰来县| 淅川县| 崇礼县| 濮阳市| 临沂市| 无锡市| 共和县| 万源市| 麦盖提县| 临猗县| 望江县| 祁门县|