System.currentTimeMillis() 和new Date().getTime()区别
打开java.util.Date的源码:
public Date() {
this(System.currentTimeMillis());
}
从源码可以看出,new Date()其实就是调用System.currentTimeMillis(),new Date()对象也会有些许的性能消耗,如果仅仅是需要或者毫秒数,那么完全可以使System.currentTimeMillis()去代替new Date(),效率上会高一点。