![]() |
1
4
|
![]() |
2
2
实际上你应该使用
一切都会好起来的。
对不起,没有详细的行为解释,希望
|
![]() |
3
0
(很抱歉编辑,我想让这篇文章更易读一点,但在我最初写答案的时候没法正确理解……现在是论文长度,但你看……)
为了补充已经说过的话,这个问题是由返回的
当你打电话
但是,当您创建新的
什么时候?
那么,这有什么影响呢?考虑到在第二个对象创建的情况下没有进行前期场计算,这两个对象的状态有很大的不同。第一个部分填充了所有字段信息,而第二个部分只填充了您提供的信息。当你叫各种各样的
在您的特定情况下,这是由于
在第一种情况下,所有字段都是根据初始计算设置的。这允许
但是,在第二种情况下,由于没有计算任何字段,所以只有您在构造函数和后面提供的字段集。
什么时候?
最后,这提出了为什么打电话
理想情况下,您在第二种情况下使用的构造函数应该以一致性的名义执行这个初始计算步骤(尽管可能出于性能原因,这不是首选),但它不是,这就是您得到的。 因此,简而言之,正如其他人提到的, JodaTime 是你的朋友,很明显这些课程不那么好。:) |