網路研討會重播:Spring 與不可變性

新聞 | Chloe Jackson | January 14, 2014 | ...

演講者:Matt Stine

Josh Bloch 的《Effective Java》讀者有時在讀到第 15 項:「最小化可變性」時會感到困惑。如果我們要最小化可變性,那麼顯然我們必須最大化不可變性。雖然所有 Java 程式設計師每天都在使用不可變物件(例如 java.lang.String),但當被要求建立我們自己的不可變類別時,我們常常會猶豫。但是,如果我們克服這種猶豫,我們將獲得簡化程式正確性推論、免費的執行緒安全和其他好處。企業級 Java 程式設計師在尋求使用不可變類別時面臨的主要問題之一是框架問題。從 Spring 到 Hibernate 的企業框架對不可變性的支援程度各不相同,從尚可到不存在。但是,Spring 開發人員可以使用幾種實用解決方案,本次會議將闡明可用的內容。在 http://projects.spring.io/spring-framework 了解更多關於 Spring Framework 的資訊

!{iframe width="420" height="315" src="//www.youtube.com/embed/D8eCUR0QK-s" frameborder="0" allowfullscreen}{/iframe}

訂閱 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

領先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中,為 OpenJDK™、Spring 和 Apache Tomcat® 提供支援和二進制檔案。

了解更多

即將到來的活動

查看 Spring 社群中所有即將到來的活動。

查看全部