码迷,mamicode.com
首页 > 其他好文 > 详细

System类

时间:2016-03-11 13:46:38      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:

System类是一些与系统相关属性和方法的集合,而且System类中所有的属性都是静态的,要想引用这些属性和方法,直接使用System类调用即可。

技术分享

//=================================================
// File Name       :	System_demo
//------------------------------------------------------------------------------
// Author          :	Common



//主类
//Function        : 	System_demo
public class System_demo {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		long startTime = System.currentTimeMillis();	//取得开始计算之前的时间
		
		int sum = 0;					//累加操作
		for(int i=0;i<300000000;i++){
			sum += i;
		}
		
		long endTime = System.currentTimeMillis();	//取得开始计算之后的时间
		System.out.println("计算所花费的时间:"+(endTime-startTime)+"毫秒");
		
		System.getProperties().list(System.out);			//列出系统的全部属性
		
		System.out.println("系统版本为:"+System.getProperty("os.name")+System.getProperty("os.version")+System.getProperty("os.arch"));
		System.out.println("系统用户为:"+System.getProperty("user.name"));
		System.out.println("当前用户目录:"+System.getProperty("user.home"));
		System.out.println("当前用户工作目录:"+System.getProperty("user.dir"));
	}

}

 

垃圾对象的回收

System类中也有一个rc()方法,此方法也可以进行垃圾的收集,而且此方法实际上是对Runtime类中的gc()方法的封装,功能与其类似。

对一个对喜爱进行回收,一个对象如果不再被任何栈内存所引用,那么此对象就可以被成为垃圾对象,等待被回收。实际上,等待的时间是不确定的,所以可以直接调用System.gc()方法进行垃圾的回收。

System类

标签:

原文地址:http://www.cnblogs.com/tonglin0325/p/5265084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!