网络研讨会:Spring 与不变性

新闻 | Chloe Jackson | 2013 年 11 月 13 日 | ...

演讲者: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)注册

获取 Spring 新闻通讯

保持与 Spring 新闻通讯的联系

订阅

抢占先机

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部