我读到过,Java版本低于7,JodaTime对象比Java的内置对象更可靠。一个引用的原因是Joda对象是不可变的。为什么这是有益的?如果我想更改JodaDateTime对象的年、小时和时区,我需要制作三个副本! 最佳答案 IfIwanttochangetheyear,hour,andtimezoneofaJodaDateTimeobject,Ineedtomakethreecopies!是的,的确如此。当然,您也可以创建一个新对象,使用您喜欢的旧对象中的所有字段。这是一件非常好的事情——因为这意味着当你想依赖一个不变的对象时,它