领先一步
VMware 提供培训和认证,以加快您的进度。
了解更多演讲者:Matt Stine
阅读 Josh Bloch 的“Effective Java”的读者有时会对第 15 项“最小化可变性”感到困惑。如果我们要最小化可变性,那么显然我们必须最大化不变性。虽然所有 Java 程序员每天都使用不可变对象(例如 java.lang.String),但当被要求创建我们自己的不可变类时,我们常常犹豫。但是,如果我们克服这种犹豫,我们将获得更简单的程序正确性推理、免费的线程安全和其他好处。
企业 Java 程序员寻求使用不可变类时面临的主要问题之一是框架问题。从 Spring 到 Hibernate 的企业框架对不变性的支持程度各不相同,从良好到不存在。但是,Spring 开发人员可以使用几种可行的解决方案,本课程将阐明可用的内容。
12月10日星期二 下午3:00(格林尼治标准时间)(伦敦,格林尼治标准时间)注册
12月10日星期二 上午10:00(太平洋标准时间)(旧金山,GMT-08:00)注册