简单来说: 设置值时添加验证 对每个可为空的字段使用 java.util.Optional 将复杂的突变放置在适当的位置 - 到负责的类本身。 但这些行动不足以制造完全可靠的物体。 在本文中,我将展示如何使对象成为不可变对象,并使它们雄辩而有效。 问题 ...