public class SysUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CURRENT_USER
当前用户
|
static String |
CURRENT_USER_DIR
当用用户的工作目录
|
static String |
CURRENT_USER_HOME
当前用户的家目录
|
static String |
FILE_SEPARATOR |
static String |
HOST_IP
主机IP
|
static String |
HOST_NAME
主机名
|
static String |
HTTP_PROXY_HOST |
static String |
HTTP_PROXY_PASSWORD |
static String |
HTTP_PROXY_PORT |
static String |
HTTP_PROXY_USER |
static String |
JVM_ENCODING
JVM的编码
|
static String |
JVM_TEMPDIR
JVM默认的临时目录
|
static String |
JVM_VERSION
JVM的版本
|
static String |
LINE_SEPARATOR |
static String |
OS_ARCH
主机架构
|
static String |
OS_NAME
主机类型
|
static String |
OS_VERSION
主机类型版本
|
static String |
PATH_SEPARATOR |
static String |
SUN_DESKTOP
操作系统类型
|
static long |
TotalMemorySize
总的物理内存
|
| 构造器和说明 |
|---|
SysUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static long |
JVMfreeMem()
虚拟机空闲内存量
|
static long |
JVMmaxMem()
虚拟机使用最大内存量
|
static long |
JVMtotalMem()
获取JVM内存总量
|
static void |
setHttpProxy(String host,
String port)
Sets HTTP proxy settings.
|
static void |
setHttpProxy(String host,
String port,
String username,
String password)
Sets HTTP proxy settings.
|
static long |
usedMemory()
已使用的物理内存
|
public static final String JVM_VERSION
public static final String JVM_ENCODING
public static final String JVM_TEMPDIR
public static String HOST_IP
public static String HOST_NAME
public static String OS_ARCH
public static String OS_NAME
public static String OS_VERSION
public static String SUN_DESKTOP
public static String CURRENT_USER
public static String CURRENT_USER_HOME
public static String CURRENT_USER_DIR
public static String FILE_SEPARATOR
public static String PATH_SEPARATOR
public static String LINE_SEPARATOR
public static long TotalMemorySize
public static long usedMemory()
public static long JVMtotalMem()
public static long JVMfreeMem()
public static long JVMmaxMem()
public static void setHttpProxy(String host, String port, String username, String password)
Copyright © 2016. All rights reserved.