public class OSInfo extends Object
| 构造器和说明 |
|---|
OSInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
static double |
byteToMB(long bytes) |
static int |
CPUs() |
static String |
getHostIP() |
static String |
getHostName() |
static String |
getOSArch() |
static String |
getOSName() |
static String |
getUserDir() |
static boolean |
isLinux() |
static boolean |
isMacOS() |
static boolean |
isWindows() |
static double |
jdkFreeMemory() |
static String |
jdkHome() |
static double |
jdkMaxMemory() |
static String |
jdkName() |
static double |
jdkTotalMemory() |
static String |
jdkVersion() |
static MemoryUsage |
jvmHeapMemoryUsage() |
static MemoryUsage |
jvmNonHeapMemoryUsage() |
static long |
jvmStartTime() |
static String |
localIP() |
static String |
netIP() |
public static String netIP()
public static boolean isLinux()
public static boolean isMacOS()
public static boolean isWindows()
public static int CPUs()
public static String localIP()
public static String getOSName()
public static String getOSArch()
public static String getUserDir()
public static String getHostIP()
public static String getHostName()
public static double jdkTotalMemory()
public static double jdkMaxMemory()
public static double jdkFreeMemory()
public static String jdkVersion()
public static String jdkHome()
public static String jdkName()
public static long jvmStartTime()
public static MemoryUsage jvmHeapMemoryUsage()
public static MemoryUsage jvmNonHeapMemoryUsage()
public static double byteToMB(long bytes)
Copyright © 2022. All rights reserved.