08、J2SE基础-Properties类,System类与Runtime类

来源:互联网 发布:淘宝太空棉衣服真的吗 编辑:程序博客网 时间:2024/06/05 11:13

Properties类

Properties类是Hashtable的子类;
增加了将Hashtable对象中的关键字和值保存到文件和从文件中读取关键字和值到Hashtable对象的方法;
如果要用Properites.store方法存储Properties对象中的内容,每个属性的关键字和值都必须是String类型;
例子:使用Properties把程序的启动运行次数记录在某个文件中,每次运行是打印出它的运行次数;

System类

System类中的所有成员和方法都是静态的;
exit方法:可以结束jvm的运行;正常时传递0参数,非正常传递非0值;
currentTimeMillis方法:返回一个以毫秒为单位的时间差值;
java虚拟机的系统属性;
getProperties和setProperties方法;
例子:取出jvm虚拟机的所有参数;


Runtime类

封装了java虚拟机进程,我们不能直接使用new方法创建Runtime的对象
Runtime,getRuntime静态方法;
例子:在java程序中启动一个windows记事本程序的运行实例,并在该运行实例中打开这个java程序的源文件,启动的记事本程序5秒钟后被关闭;


原创粉丝点击