黑马程序员-java_Properties_Runtime
来源:互联网 发布:sql通配符的使用 编辑:程序博客网 时间:2024/06/04 17:40
1.Properties 类表示了一个持久的属性集。(java.util)
1.Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。 一个属性列表可包含另一个属性列表作为它的“默认值”;如果未能在原有的属性列表中搜索到属性键,则搜索第二个属性列表。 获取系统属性: Properties 是hashtable的子类,也是map集合的一个子类那么久可以通过map的方法获取该集合的元素2.虚拟机启动时加载系统属性3.可以临时设置系统属性 java –D属性名=属性值应用实例:public class Demo {public static void main(String args[]){//获取属性对象Properties prop = System.getProperties();//设置自定义属性值prop.setProperty("qianlei", "haha");//取出自定义的属性值System.out.println(prop.getProperty("qianlei"));//for(Object obj : prop.keySet()){//String str = (String)prop.get(obj);//System.out.println(obj + " : " +str);//}}}
2.Runtime 对象 (java.lang包)
1. 每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。
2. 应用程序不能创建自己的 Runtime 类实例。
3. 没有提供构造函数,这个类不能被实例化,那么会直接想到该类中都是静态的方法。发现该类中还有非静态的 方法。说明该类中肯定提供了方法获取本类的对象。而且该方法是静态的,并返回值类型是本类类型。该方法是static runtime getruntime()4. 由这个特点可以看出该类使用了单例模式完成应用实例:public class RuntimeDemo{public static void main(String[] args) throws Exception {//获取runtime对象(单例模式)Runtime run = Runtime.getRuntime();//在单独的进程中执行指定的字符串命令Process pro = run.exec("notepad.exe");//线程休息4秒Thread.sleep(4000);//销毁进程pro.destroy();}}
0 0
- 黑马程序员-java_Properties_Runtime
- 黑马程序员---------------
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- 黑马程序员
- [Android]获取未安装的APK图标
- 护卫队
- man exit _exit
- poj 3669 Meteor Shower(广度优先搜索)
- jsp 自定义标签 一 简单示例
- 黑马程序员-java_Properties_Runtime
- xp任务栏不显示任务 vbs脚本
- 设计模式
- 2014年中国互联网大会->随笔
- ZOJ-#3502 Hello, Gensokyo(找规律)
- Ios 程序打包,安装流程
- POJ 3386 Halloween Holidays(水题)
- windows 系统 电脑特别卡的原因
- uva 657 The die is cast(双重搜索)