Java学习(系统相关的类)
1.思维导图
2.主要的相关代码
package testSystem;
import java.util.Map;
public class test1 {
public static void main(String[] args){
//获取系统变量
Map<String,String> env = System.getenv();
for(String name : env.keySet()){
System.out.println(name+" : "+env.get(name));
}
//获取指定环境变量的值
System.out.println(System.getenv("JAVA_HOME"));
//获取Java程序关联的运行时对象
Runtime rt = Runtime.getRuntime();
System.out.println("处理器数量:"+rt.availableProcessors());
System.out.println("空闲内存数:"+rt.freeMemory());
System.out.println("总内存数:"+rt.totalMemory());
System.out.println("可用的最大内存数:"+rt.maxMemory());
}
}