1. 程式人生 > >java常用包的介紹

java常用包的介紹

java.*

  1. java.lang    包含Java程式所需要的基本類(預設匯入)
  2. java.util         包含豐富的常用工具類,如集合框架、事件模式、日期時間等
  3. java.math   包含執行精度數學運算功能的類
  4. java.applet 建立Applet程式所用到的類
  5. java.awt     包含建立圖形介面程式和訊息處理的類
  6. java.beans 包含基於Java Bean構架需要的Bean所需類
  7. java.io        提供資料流,物件序列和輸入/輸出類
  8. java.net      包含編寫網路程式的類
  9. java.nio       包含網路I/O類,主要有buffer,channel和charset3個類
  10. java.rmi       包含遠端方法呼叫RMI(Remote Method Invocation,即一個java虛擬機器物件訪問另一個java虛擬機器物件)
  11. java.security包含一些安全框架的類和介面
  12. java.sql        包含使用java訪問資料庫的API
  13. java.text       包含處理文字,日期,數字及訊息的類和介面

javax.*

  1. javax.accessibliity定義UI元件訪問的技術規範
  2. java.crypto    包含與加密相關的類和介面
  3. javax.imageio為圖形的I/O處理提供支援
  4. javax.management提供與JMX(Java Managment Extensions)相關的類
  5. javax.naming 包含與訪問名字伺服器相關的類和介面
  6. javax.net        包含網路應用需要的類
  7. javax.print      包含列印所需要的類和介面
  8. javax.rmi        包含RMI_IIOP服務的類和介面
  9. javax.security.auth提供了一個認證和授權框架
  10. javax.security.cert包含支援公鑰證書的相關類
  11. javax.security.sasl包含與支援SASL(Simple Authentication and Security Layer)相關的類和介面
  12. javax.sound.midi包含與MIDI資料操作相關的類和介面
  13. javax.sound.sampled包含與抓取、加工、回放音訊資料相關的類和介面
  14. javax.sql        包含與伺服器端訪問和資料來源處理相關的API
  15. javax.transaction包含事務管理器和資源管理器的規則
  16. javax.xml       包含XML規範描述的常亮和要求