领先一步
VMware 提供培训和认证,助您加速进步。
了解更多主讲人:Matt Stine
Josh Bloch 的《Effective Java》的读者有时在读到第 15 项:“最小化可变性”时会感到困惑。如果我们必须最小化可变性,那么显然我们必须最大化不可变性。虽然所有 Java 程序员每天都在使用不可变对象(例如 java.lang.String),但当被要求创建自己的不可变类时,我们常常会犹豫。然而,如果我们克服这种犹豫,我们将能够收获关于程序正确性、线程安全以及其他好处的更简单推理的益处。
寻求使用不可变类的企业级 Java 程序员面临的主要问题之一是框架问题。从 Spring 到 Hibernate 的企业级框架对不可变性的支持程度不同,从尚可到不存在。但是,Spring 开发者有一些实用的解决方案,本次会议将阐明有哪些可用的解决方案。
12 月 10 日星期二 下午 3:00 GMT(伦敦,GMT)注册
12 月 10 日星期二 上午 10:00 PST(旧金山,GMT-08:00)注册