Runtime & Properties 类
来源:互联网 发布:什么牌子的口罩好 知乎 编辑:程序博客网 时间:2024/05/16 06:13
Properties类继承自HashTable,其key和value都是字符串。
import java.util.Properties;public class Test_Systeminfo { public static void main(String[] args) { /*Properties p = System.getProperties(); p.list(System.out); System.out.print("CPU个数:");// Runtime.getRuntime()获取当前运行时的实例 System.out.println(Runtime.getRuntime().availableProcessors());// availableProcessors()获取当前电脑CPU数量 System.out.print("虚拟机内存总量:"); System.out.println(Runtime.getRuntime().totalMemory() / (1024 * 1024) + "MB");// totalMemory()获取java虚拟机中的内存总量 System.out.print("虚拟机空闲内存量:"); System.out.println(Runtime.getRuntime().freeMemory() / (1024 * 1024) + "MB");// freeMemory()获取java虚拟机中的空闲内存量 System.out.print("虚拟机使用最大内存量:"); System.out.println(Runtime.getRuntime().maxMemory() / (1024 * 1024) + "MB");// maxMemory()获取java虚拟机试图使用的最大内存量 */ Properties props=System.getProperties(); //系统属性 System.out.println("Java的运行环境版本:"+props.getProperty("java.version")); System.out.println("Java的运行环境供应商:"+props.getProperty("java.vendor")); System.out.println("Java供应商的URL:"+props.getProperty("java.vendor.url")); System.out.println("Java的安装路径:"+props.getProperty("java.home")); System.out.println("Java的虚拟机规范版本:"+props.getProperty("java.vm.specification.version")); System.out.println("Java的虚拟机规范供应商:"+props.getProperty("java.vm.specification.vendor")); System.out.println("Java的虚拟机规范名称:"+props.getProperty("java.vm.specification.name")); System.out.println("Java的虚拟机实现版本:"+props.getProperty("java.vm.version")); System.out.println("Java的虚拟机实现供应商:"+props.getProperty("java.vm.vendor")); System.out.println("Java的虚拟机实现名称:"+props.getProperty("java.vm.name")); System.out.println("Java运行时环境规范版本:"+props.getProperty("java.specification.version")); System.out.println("Java运行时环境规范供应商:"+props.getProperty("java.specification.vender")); System.out.println("Java运行时环境规范名称:"+props.getProperty("java.specification.name")); System.out.println("Java的类格式版本号:"+props.getProperty("java.class.version")); System.out.println("Java的类路径:"+props.getProperty("java.class.path")); System.out.println("加载库时搜索的路径列表:"+props.getProperty("java.library.path")); System.out.println("默认的临时文件路径:"+props.getProperty("java.io.tmpdir")); System.out.println("一个或多个扩展目录的路径:"+props.getProperty("java.ext.dirs")); System.out.println("操作系统的名称:"+props.getProperty("os.name")); System.out.println("操作系统的构架:"+props.getProperty("os.arch")); System.out.println("操作系统的版本:"+props.getProperty("os.version")); System.out.println("文件分隔符:"+props.getProperty("file.separator")); //在 unix 系统中是"/" System.out.println("路径分隔符:"+props.getProperty("path.separator")); //在 unix 系统中是":" System.out.println("行分隔符:"+props.getProperty("line.separator")); //在 unix 系统中是"/n" System.out.println("用户的账户名称:"+props.getProperty("user.name")); System.out.println("用户的主目录:"+props.getProperty("user.home")); System.out.println("用户的当前工作目录:"+props.getProperty("user.dir")); }}
阅读全文
0 0
- Runtime & Properties 类
- Properties Runtime
- Properties类,System类,Runtime类
- 08、J2SE基础-Properties类,System类与Runtime类
- Java中Runtime和Properties
- 黑马程序员——37,Properties类,Runtime类,Data类,Calendar类,Math类
- JAVA高级01_07 Properties类 System和Runtime类 2011-4-21
- 黑马程序员——23, Properties,Runtime,Date类,Math类,
- 黑马程序员:其他类的介绍:System、Properties、Runtime、Calendar、Math等
- runtime系列6---Declared Properties--属性声明
- day18date,math,Runtime,System的(properties)
- 黑马程序员——System类,Properties类,Random类,Math类,Runtime类,Date类,Calendar类
- Runtime类
- Runtime类
- Runtime类
- Runtime类
- Runtime类
- Runtime 类
- 设计模式——工厂模式
- ReactNative布局
- oracle层次查询中prior与自上而下、自下而上查询
- 剑指offer--矩形覆盖--简单DP
- 分针网——每日分享:PHP开发几点安全问题
- Runtime & Properties 类
- 安装mysql示例数据库sakila
- 170621 Linux and Windows directories
- php数组排序—sort() asort() ksort() rsort() arsort() krsort()
- BEGIN_MESSAGE_MAP 和END_MESSAGE_MAP() 这两个宏的具体实现与作用
- Java撸码规范--alibaba
- WebSocket不得不说的故事
- oracel中批量插入数据
- malloc函数及用法