2021/03/29

[筆記] Effective Java #59 了解和使用函式庫

Effective Java 3rd 簡體中文版筆記 #59 了解和使用類的函式庫
使用標準函式庫的好處是可以充分利用專家的知識,以及其它使用者的經驗。從 Java 7 開始,就很少使用 Random,大多使用 ThreadLocalRandom 來取代,它提供更高品質的亂數且速度較快。
第二個好處,不必花太多時間在與工作不相關的程式上,就像大多數的開發者,應專注在應用程式的開發。第三個好處,它的效能會不斷的提升,專家組織會進行更新及優化。第四個好處為隨著時間推移,會新增功能及進行修復錯誤,開發者會在社群提出新需求及漏洞,然後專家組織會決定是否要納入於下次發布中。另外的好處是讓自己的程式融入主流,並時常注意使用的函式庫是否有更新。
常用的 java.langjava.utiljava.io 更要對其有基本的認知,CollectionStream 是開發者常用的工具,也應該更熟悉它們的方法。如果在標準函式庫找不到符合條件的方法,可以選擇第三方的函式庫,不要重複發明輪子。

轉載請註明原文網址 https://cookieandcoketw.blogspot.com/2021/03/effective-java-59-library.html

沒有留言:

張貼留言