java获取毫秒值的三种方法

 

方法1: System.currentTimeMillis();

方法2:Calendar.getInstance().getTimeInMillis();

方法3:new Date().getTime();

结果发现 System.currentTimeMillis() 这种方式速度最快

Calendar.getInstance().getTimeInMillis() 这种方式速度最慢,看看源码会发现,Canlendar因为要处理时区问题会耗费很多的时间。

所以建议多使用第一种方式。

你可能感兴趣的:(java编程)