I read this coding rule表示您更应该使用long[]
而不是Date[]
,但没有提供为什么的参考。
我为什么要这样做?使用long
优于Date
的优势是什么?这会对垃圾收集产生什么影响?或者这只是一堆废话?
答案 0 :(得分:2)
这取决于你想要实现的目标。例如,long[]
的内存要求小于Date[]
(因为Date
是一个对象而long
是一个主要的),但这对您的目的非常重要吗? / p>
答案 1 :(得分:0)
如果有其他人偶然发现这个问题:
我不想成为一个聪明人:)但事实上你只有一个对象(实际上是一个10000长的数组)或者你有10001个对象(一个是数组,10000个日期)垃圾收集器是一个巨大的差异
答案 2 :(得分:-3)
我相信这是因为使用Date可以解决很多数据库问题。