線上研討會:Spring 與不可變性 (Immutability)

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

講者:Matt Stine

Josh Bloch 的著作《Effective Java》的讀者有時會對第 15 項「盡量減少可變性 (Minimize Mutability)」感到困惑。如果我們要盡量減少可變性,那麼顯然我們必須最大化不可變性。雖然所有 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 社群中所有即將舉行的活動。

查看全部