java 运行时环境包括_java运行时,环境信息获得

try {

Runtime rt = Runtime.getRuntime();

Method m = rt.getClass().getMethod("maxMemory", new Class[0]);

Long r = (Long) m.invoke(rt, new Object[0]);

return r;

} catch (Exception e) {

e.printStackTrace();

}

return new Long(-1);

}

%>

try {

Runtime rt = Runtime.getRuntime();

Method m = rt.getClass().getMethod("availableProcessors",

new Class[0]);

return (Integer) m.invoke(rt, new Object[0]);

} catch (Exception e) {

e.printStackTrace();

}

return new Integer(-1);

}

%>

String hostName = null;

try {

hostName = java.net.InetAddress.getLocalHost().getHostName();

} catch (java.net.UnknownHostException e) {

hostName = "";

}

return hostName;

}

%>

String hostAddress = null;

try {

hostAddress = java.net.InetAddress.getLocalHost().getHostAddress();

} catch (java.net.UnknownHostException e) {

hostAddress = "";

}

return hostAddress;

}

%>

ThreadGroup group = Thread.currentThread().getThreadGroup();

while (group.getParent() != null) {

group = group.getParent();

}

return group;

}

%>

Calendar cal = Calendar.getInstance();

TimeZone tz = cal.getTimeZone();

String tzId = tz.getID();

int rawOffset = tz.getRawOffset();

int hourOffset = rawOffset / (1000 * 60 * 60);

String tzInfo = "";

if (hourOffset == 0){

tzInfo = "中时区";

}else{

String dir = (hourOffset > 0) ? "东" : "西";

tzInfo = dir + Math.abs(hourOffset) + "区";

}

return tzInfo + "(" + tzId + ")";

}

%>

系统环境信息

.version{

border-collapse:collapse

}

.version td{

border:1px solid #999999

}

统计时间:
时区:
操作系统:
当前使用JAVA_HOME:
JAVA虚拟机名称(java.vm.name):
JAVA虚拟机供应商(java.vm.vendor):
JAVA虚拟机版本(java.vm.version):
JAVA版本(java.version):
JAVA版本(java.vendor):
JAVA虚拟机位数:
当前活动线程组总数:
当前活动线程总数:
CPU内核数:
当前主机IP地址:
当前主机名称:
当前使用者浏览器运行模式:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值