java System类
Posted hongxiao2020
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java System类相关的知识,希望对你有一定的参考价值。
System类中的属性和方法都是静态的。
out:代表标准输出,默认是控制台
in:标准输入,默认键盘
getProperties:获取系统属性信息
java -Dpro=value class 在jvm启动时添加属性
public class Demo { public static void main(String[] args) { //系统中自定义特有信息 System.setProperty("hello", "test"); //获取指定属性信息 Object osName = System.getProperty("os.name"); System.out.println("osName:" + osName); String v = System.getProperty("haha"); System.out.println("v:" + v); //jvm启动时,动态加载 Properties properties = System.getProperties(); //因为Properties是hashtable的子类,也就是map集合的一个子类对象。 //那么可以通过map的方法去除集合中的元素。 //该集合中存储的都是字符串。没有泛型定义。 for (Object obj : properties.keySet()) { Object value = properties.get(obj); System.out.println(obj + ":" + value); } } }
以上是关于java System类的主要内容,如果未能解决你的问题,请参考以下文章
solr分布式索引实战分片配置读取:工具类configUtil.java,读取配置代码片段,配置实例
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段