一、java.lang.System类。
public final class Systemextends Object |
该类包含一些有用的类字段和方法。它不能被实例化。
在 System
类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。
1. currentTimeMillis方法。
该方法返回当前系统时间的毫秒值。
long currentTime=System.currentTimeMillis(); System.out.println(currentTime);//获取当前时间到1970.1.1 午夜的毫秒值。
2.重点方法:getProperties、getProperty与setProperty方法。
public static Properties getProperties() |
public static String getProperty(String key) |
public static String getProperty(String key,String def) |
public static void setProperties(Properties props) |
前三个方法是用于获取系统属性的方法,第一个方法是获取全部属性的方法,第二个方法和第三个方法是根据key获取某一种系统属性的方法。
第四个方法是向系统属性集中添加指定的系统属性(键值对)。
Properties是HashTable的子类,所以它存放的也是键值对。但是它不带有泛型,而且有自己的遍历方式:
通过stringPropertyName()方法获得键的Set集合。
public Set<String> stringPropertyNames() |
通过getProperty方法根据键获得值。
String |
getProperty(String key) 用指定的键在此属性列表中搜索属性。 |
String |
getProperty(String key, String defaultValue)
用指定的键在属性列表中搜索属性。 |
时间: 2024-11-05 23:40:26