Java获取当前时间戳有3种方法:
//方法 A System.currentTimeMillis(); //方法 B Calendar.getInstance().getTimeInMillis(); //方法 C new Date().getTime();
其中效率从高到低排序:A > C >B,尝试些一个1000W次的循环,发现耗时如下:
A:187 B:7032 C:297
本文介绍了Java中获取当前时间戳的三种方法:System.currentTimeMillis(), Calendar.getInstance().getTimeInMillis() 和 new Date().getTime()。并通过1000万次循环测试了这三种方法的执行效率,结果显示System.currentTimeMillis()最快,Calendar.getInstance().getTimeInMillis()最慢。
Java获取当前时间戳有3种方法:
//方法 A System.currentTimeMillis(); //方法 B Calendar.getInstance().getTimeInMillis(); //方法 C new Date().getTime();
其中效率从高到低排序:A > C >B,尝试些一个1000W次的循环,发现耗时如下:
A:187 B:7032 C:297
801
1429
2002
2万+

被折叠的 条评论
为什么被折叠?