java Calendar类中的getTimeInMillis 有什么用
比如Calendartoday.getTimeInMillis()我知道这个方法的意思是从1970年到today的毫秒数我想问计算这个有什么意思吗哪位高手可以帮举几个应用...
比如Calendar today.getTimeInMillis() 我知道这个方法的意思是 从1970年 到today 的毫秒数 我想问 计算这个有什么意思吗 哪位高手可以帮举几个应用的例子啊
展开
展开全部
java.util.Calendar.getTimeInMillis() 方法返回此Calendar以毫秒为单位的时间。
举例:
Calendar cal = Calendar.getInstance();//创建一个日期的实例
System.out.println("Current time is : " + cal.getTimeInMillis());//获取到日期的毫秒显示形式
输出结果:Current time is : 1336226501635。
备注:这种类型多用在时间的比较上。
举例:
Calendar cal = Calendar.getInstance();//创建一个日期的实例
System.out.println("Current time is : " + cal.getTimeInMillis());//获取到日期的毫秒显示形式
输出结果:Current time is : 1336226501635。
备注:这种类型多用在时间的比较上。
展开全部
一般用做测试代码执行效率。比如一段代码执行可能很慢,但是你又不知道具体是那个函数或者那条语句比较慢,这样就用到它getTimeInMillis()了。
long start = System.currentTimeMillis();
for(int i = 0;i<194;i++){
System.out.print(i);
}
long end = System.currentTimeMillis();比如这样,就可以知道这个for循环执行耗费多少时间。等等..
long start = System.currentTimeMillis();
for(int i = 0;i<194;i++){
System.out.print(i);
}
long end = System.currentTimeMillis();比如这样,就可以知道这个for循环执行耗费多少时间。等等..
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个数字可以作为唯一标识,可以用来计算代码的运行时间
例:
public static void main(String[] args) {
long start = System.currentTimeMillis();
for(int i = 0;i<194;i++){
System.out.print(i);
}
long end = System.currentTimeMillis();
System.out.println();
System.out.println(end - start);
}
代码运算非常快,毫秒都算是大的了
用法很多
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般就是计时用的,就像你平时使用的秒表。
当然,生成随即数时也会用到。不过这个你就不用关心啦。
当然,生成随即数时也会用到。不过这个你就不用关心啦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询