Java基礎類庫【Java】
阿新 • • 發佈:2018-12-15
Java基礎類庫是Java中已經定義好的標準類庫,它是Java程式設計的API,也是Java語言的重要組成部分,它可以幫助開發者快捷、方便地開發Java程式。在Java程式設計語言中,將這些類按照不同的功能劃分成了不同的集合,每個集合稱為一個包(Package),也叫做類庫。瞭解Java類庫的組成能夠幫助開發人員快速瞭解Java語言,節省大量的程式設計時間。Java平臺為程式設計師提供了76個包,除了java.lang之外,其他包的內容都要使用import語言引用。import語句應放在類的定義語句之前,語句格式如下:
import <包名/類名>
下表列出了Java中一些常用的包及其簡要的功能。其中,包名後面帶“.*”的表示其中包括一些相關的包
包名 | 主要功能 |
java.applet | 提供了建立applet需要的所有類 |
java.awt.* | 提供了建立使用者介面以及繪製和管理圖形、影象的類 |
java.beans.* | 提供了開發Java Beans需要的所有類 |
java.io | 提供了通過資料流、物件序列以及檔案系統實現的系統輸入、輸出類 |
java.lang.* | Java程式語言的基本類庫 |
java.math.* | 提供了簡明的整數算術以及十進位制算術的基本函式 |
java.rmi | 提供了與遠端方式呼叫相關的所有類 |
java.net | 提供了用於實現網路通訊應用的所有類 |
java.security.* | 提供了設計網路安全方案需要的一些類 |
java.sql | 提供了訪問和處理來自Java標準資料來源資料的類 |
java.test | 包括以一種獨立於自然語言的方式處理文字、日期、數字和訊息的類和介面 |
java.util.* | 包括集合類、時間處理模式、日期時間工具等各類常用工具包 |
javax.accessibility | 定義了使用者介面元件之間相互訪問的一種機制 |
javax.naming.* | 為命名服務提供了一系列類和介面 |
javax.swing.* | 提供了一系列輕量級的使用者介面元件,是目前Java使用者介面常用的包 |