首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

Java 核心常用套件速查表

     編輯:Java 相關知識
套件核心內容典型應用場景
java.langString、Math、System、Thread、Exception、Wrapper 類別基礎語言支援,自動匯入
java.utilCollections (List/Set/Map)、Arrays、Date/Calendar、Optional、Stream資料結構、工具方法、日期處理
java.ioFile、InputStream/OutputStream、Reader/Writer、序列化檔案/網路/記憶體輸入輸出
java.nioBuffer、Channel、Selector、Path、Files高效能非阻塞 IO、檔案系統操作
java.netURL、Socket、HttpURLConnection、URI網路程式設計、HTTP 客戶端
java.textSimpleDateFormat、DecimalFormat、MessageFormat格式化/解析日期、數字、訊息
java.sqlConnection、PreparedStatement、ResultSet、DataSourceJDBC 關聯式資料庫存取
java.time (JDK 8+)LocalDate、LocalDateTime、Instant、Duration、ZoneId現代日期時間 API,取代 Date/Calendar
java.util.concurrentExecutorService、Future、CompletableFuture、鎖、佇列、同步器高層併發程式設計
java.lang.reflectClass、Method、Field、Constructor、Annotation反射、框架開發、動態代理
java.awt / javax.swingGUI 元件、事件處理、繪圖桌面應用程式開發

記憶口訣

  • lang = 語言核心(必備)
  • util = 工具箱(集合、日期、雜項)
  • io/nio = 輸入輸出(舊/新)
  • net = 網路
  • sql = 資料庫
  • time = 時間(JDK 8 新寵)
  • concurrent = 併發利器
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved