java获取毫秒值的三种方法
2012-12-13 23:15
176 查看
方法1: System.currentTimeMillis();
方法2:Calendar.getInstance().getTimeInMillis();
方法3:new Date().getTime();
结果发现 System.currentTimeMillis() 这种方式速度最快
Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,看看源码会发现,Canlendar因为要处理时区问题会耗费很多的时间。
所以建议多使用第一种方式。
方法2:Calendar.getInstance().getTimeInMillis();
方法3:new Date().getTime();
结果发现 System.currentTimeMillis() 这种方式速度最快
Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,看看源码会发现,Canlendar因为要处理时区问题会耗费很多的时间。
所以建议多使用第一种方式。
相关文章推荐
- Java中获取键盘输入值的三种方法
- java中获取class实例的三种方法
- java中file类的三种获取路径的方法getPath(),getAbsolutePath(),getCanonicalPath()的比较
- Java中获取键盘输入值的三种方法
- 深入理解java.lang.Class类以及class类获取实例的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法(http://soft.chinabyte.com/database/191/12466191.shtml)
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- Java中获取键盘输入值的三种方法
- java 获取随机数的三种方法
- Java 获取Class对象的三种方法
- java从键盘获取数值的三种方法
- Java中获取键盘输入值的三种方法