本文主要是介绍获取Java系统性能参数的几个重要类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
System.getProperties();//获取系统配置相关的信息
Thread.currentThread().getThreadGroup();//获取当前系统运行的线程相关信息
Runtime//获取物理信息,包括内存等信息
//获取系统配置相关的信息Properties ps=System.getProperties();Iterator<Object> it=ps.keySet().iterator();while(it.hasNext()){String key=it.next().toString();Object obj=ps.get(key);System.out.println(key+"->"+obj);}//获取当前系统运行的线程相关信息ThreadGroup tg=Thread.currentThread().getThreadGroup();System.out.println(tg.activeCount());System.out.println(tg.getMaxPriority());System.out.println(tg.getName());//获取物理信息,包括内存等信息Runtime rt=Runtime.getRuntime();System.out.println(rt.freeMemory());System.out.println(rt.maxMemory());System.out.println(rt.totalMemory());
这篇关于获取Java系统性能参数的几个重要类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!