System类:
描述系统一些信息
获取系统属性信息
System类中的属性和方法都是静态的
out:标准输出,默认是控制台
in:标准输入,默认是键盘
Properties用于获取系统属性,虚拟机启动时自动获取
方法:Properties prop = System.getProperties();
因为Properties是HashTable的子类,也就是Map集合的一个子类对象,那么可以通过Map的方法取出该集合中的元素。
该集合中存储的都是字符串,没有泛型定义
一些常用方法:
1、在系统中自定义一些特有信息 System.setProperty(String key,String value);
2、获取系统中指定的系统信息,例如获取系统名称 String value = System.getProperty("os.name");
3、在虚拟机启动时动态加载一些属性信息 -D<name>=<value>