用当前系统的时间作为id, 小白搜了下,好多方法,都能返回,为何方法赘积?
图-1
没啥不同的,你new Date()的时候,也是使用的System.currentTimeMillis()来初始化的。 第二种效率高,他是使用System.currentTimeMillis()之后,另外还调用了对象的一些方法(创建了一个Date对象)
System.currentTimeMillis(), 可能就是学Java中的接口知识,只不过Java碍于是面向对象语言的楷模,同样功能非得用日期对象来做吧