JAVA-System类

系统类,包含了一些和系统相关的一些操作的方法。

currentTimeMillis() 获取当前系统时间。 重点
exit(int status) 退出jvm 如果参数是0表示正常退出jvm,非0表示异常退出jvm。
gc() 建议jvm赶快启动垃圾回收期回收垃圾。
getenv(String name) 根据环境变量的名字获取环境变量。
getProperty(key) 根据系统的属性名获取对应的属性值

public static void main(String[] args) {

        long time = System.currentTimeMillis();
        int j = 0;
        //测试该段代码的执行消耗的时间
        for (int i = 0; i < 1000000; i++) {
            j*=i;
        }

        time = System.currentTimeMillis()-time;
        System.out.println("time="+time);
        //获得系统属性
        System.out.println(System.getProperty("java.version"));
        System.out.println(System.getProperty("os.name"));
        System.out.println(System.getProperty("user.name"));
        System.out.println(System.getProperty("user.dir"));
//      runFinalization() 和finalize方法的关系
}

猜你喜欢

转载自blog.csdn.net/qq_37131111/article/details/78945133