Java基礎類庫概述

Java在它的基礎類庫中提供了很多非常有用,經典的工具類,作爲一個Java程序員,一定要對基礎類庫非常熟悉,否則不能算作是一個合格的Java程序員。

首先,如果對Java基礎類庫不熟悉,很可能會導致重複發明輪子,而且你發明出來的輪子不一定就是一個好輪子。Java基礎類庫中的類都是一系列的Java專家編寫的,而且經過成千上萬程序員的廣泛使用,假如發現缺陷,也一定會在下一個版本幾十修復;第二點就是變成效率問題,通過使用基礎類庫,你不需要花大把的時間在一些和業務邏輯相關性不大的問題上;第三,Java基礎類庫一直在不斷改進,效率也在不斷提升,因爲它一直被廣泛使用;第四,可以使自己的代碼融入主流,易讀、易維護、可擴展性高。

對於每個Java程序員,一定要熟悉以下內容:

  • java.lang中的類不需要顯式import,因爲默認就已經被JVM加載
  • java.util是一個集合框架(Collections Framework)
  • java.io是IO框架(基於裝飾器模式)
  • java.util.concurrent下包含了非常經典的線程執行框架(Executors Framework)、同步工具類、併發容器
  • 序列化框架(Serializable Framework)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章