網路研討會回放:Spring 與不可變性

新聞 | Chloe Jackson | 2014 年 1 月 14 日 | ...

演講者:Matt Stine

Josh Bloch 的《Effective Java》的讀者有時會在讀到第 15 項:“最大限度地減少可變性”時感到困惑。 如果我們要最大限度地減少可變性,那麼顯然我們必須最大限度地提高不可變性。 雖然所有 Java 程式設計師每天都在使用不可變物件(例如 java.lang.String),但當被要求建立我們自己的不可變類時,我們常常猶豫不決。 但是,如果我們克服這種猶豫,我們將獲得簡化程式正確性推理、免費執行緒安全和其他好處。 企業 Java 程式設計師在嘗試使用不可變類時面臨的主要問題之一是框架問題。 從 Spring 到 Hibernate 的企業框架對不可變性的支援程度各不相同,從體面到不存在。 但是,Spring 開發人員可以使用幾種實用的解決方案,本節將闡明可用的內容。 瞭解有關 Spring Framework 的更多資訊,請訪問 http://projects.spring.io/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 社群中所有即將舉行的活動。

檢視所有