有一些类虽然不像集合、多线程、网络编程中的类那样属于Java中的核心类,但是它们在开发过程中给我们带来很多便利,这里就对它们做下简要的介绍和演示。一、System类System类中的构造方法是私有的,System类中的属性和方法都是静态的。常用方法: long current ...
有一些类虽然不像集合、多线程、网络编程中的类那样属于Java中的核心类,但是它们在开发过程中给我们带来很多便利,这里就对它们做下简要的介绍和演示。
一、System类
System类中的构造方法是私有的,System类中的属性和方法都是静态的。
常用方法: long currentTimeMills():返回以毫秒值为单位的当前时间。
System
类包含一些有用的类字段和方法。下面的演示就获取了本地系统的信息,并把它们打印出来。
1 package www.wsw.otherApi; 2 import java.util.Properties; 3 import java.util.Set; 4 5 public class SystemTest { 6 /** 7 * 跨平台的分隔符,在什么平台上运行,就调用那个平台的换行符 8 * 另外。可以把系统的常用信息定义成静态字段,方便使用。 9 */10 public static String line_speparator=System.getProperty("line.separator");11 12 public static void main(String[] args) {13 //常用方法: long currentTimeMills()14 long l1=System.currentTimeMillis();//返回以毫秒值为单位的当前时间15 System.out.println(l1);//149000571079216 demo_1();17 }18 19 public static void demo_1() {20 /**21 * 获取系统信息的键和值,并存储到Properties集合中22 * Properties是HashTable的子类,它的键和值都是String类型的23 * 最好使用Properties自己的方法来完成元素的存储和取出操作24 */25 Properties properties=System.getProperties();26 // Set<String> stringPropertyNames() 返回此属性列表中的键集27 Set<String> nameSet=properties.stringPropertyNames();28 for(String name:nameSet){29 String value=properties.getProperty(name);30 System.out.println(name+"::"+value);31 }32 }33 34 }
原标题:Java其他API介绍
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。