--applet:applet是一種Java程序。它通常運行在支持Java的Web瀏覽器內。由於它有完整的Java API支持,因此applet是一個全功能的Java應用程序。
--awt:用於建立用戶界面和繪製圖形圖像的全部分類
--beans:包含與開發 beans 有關的類,即基於 JavaBeansTM 架構的組件。
--io:經過數據流、序列化和文件系統提供系統輸入和輸出。
.Serializable
串行化,將對象存儲到介質(如文件、內在緩衝區等)中或是以二進制方式經過網絡傳輸。
類經過實現 java.io.Serializable 接口以啓用其序列化功能。
.Closeable
Closeable 是能夠關閉的數據源或目標。
.Flushable
Flushable 是可刷新數據的目標地。
--lang:提供利用 Java 編程語言進行程序設計的基礎類。
.Appendable
可以被追加 char 序列和值的對象。
.CharSequence
CharSequence 是 char 值的一個可讀序列。
.Cloneable
此類實現了 Cloneable 接口,以指示 Object.clone() 方法能夠合法地對該類實例進行按字段複製。
.Comparable<T>
此接口強行對實現它的每一個類的對象進行總體排序。
.Readable
Readable 是一個字符源。
.Runnable
Runnable 接口應該由那些打算經過某一線程執行其實例的類來實現。
--math:提供用於執行任意精度整數算法 (BigInteger) 和任意精度小數算法 (BigDecimal) 的類。
--net:爲實現網絡應用程序提供類。
--nio:定義做爲數據容器的緩衝區,並提供其餘 NIO 包的概述。
--rmi:提供 RMI 包。
.Remote Remote
接口用於標識其方法能夠從非本地虛擬機上調用的接口。
--security: 爲安全框架提供類和接口。
.Guard
此接口表示一個 guard,guard 是用來保護對另外一個對象的訪問的對象。
.Key
Key 是全部密鑰的頂層接口。
.Principal
此接口表示主體的抽象概念,它能夠用來表示任何實體,例如,我的、公司或登陸 id。
.PrivateKey 私鑰。
.PublicKey 公鑰。
--sql:提供使用 JavaTM 編程語言訪問並處理存儲在數據源(一般是一個關係數據庫)中的數據的 API。
.Array SQL 類型 ARRAY 在 Java 編程語言中的映射關係。
.Blob SQL BLOB 值在 JavaTM 編程語言中的表示形式(映射關係)。
.CallableStatement 用於執行 SQL 存儲過程的接口。
.Clob SQL 類型 CLOB 在 JavaTM 編程語言中的映射關係。
.Connection 與特定數據庫的鏈接(會話)。
.DatabaseMetaData 關於數據庫的總體綜合信息。
.Driver 每一個驅動程序類必須實現的接口。
.ParameterMetaData 可用於獲取關於 PreparedStatement 對象中參數的類型和屬性信息的對象。
.PreparedStatement 表示預編譯的 SQL 語句的對象。
.Ref Java 編程語言中 SQL REF 值的映射關係,它是到數據庫中的 SQL 結構類型值的引用。
.ResultSet 表示數據庫結果集的數據表,一般經過執行查詢數據庫的語句生成。
.ResultSetMetaData 可用於獲取關於 ResultSet 對象中列的類型和屬性信息的對象。
.Savepoint 保存點的表示形式,保存點是能夠從 Connection.rollback 方法引用的當前事務中的點。
.SQLData 該接口用於 SQL 用戶定義類型 (UDT) 到 Java 編程語言中類的自定義映射關係。
.SQLInput 一個輸入流,它包含表示 SQL 結構化類型或 SQL 不一樣類型的實例的值組成的流。
.SQLOutput 用於將用戶定義類型的屬性寫回數據庫的輸出流。
.Statement 用於執行靜態 SQL 語句並返回它所生成結果的對象。
.Struct 用於 SQL 結構化類型的 Java 編程語言中的標準映射關係。
--text:提供以與天然語言無關的方式來處理文本、日期、數字和消息的類和接口。
--time:JDK8新引入的,提供了用於日期、時間、實例和週期的主要API。
--util:包含集合框架、遺留的 collection 類、事件模型、日期和時間設施、國際化和各類實用工具類(字符串標記生成器、隨機數生成器和位數組)。
.Collection<E> Collection 層次結構 中的根接口。
.Comparator<T> 比較函數強行對某些對象 collection 進行總體排序。
.Enumeration<E> 實現 Enumeration 接口的對象,它生成一系列元素,一次生成一個。
.EventListener 全部事件偵聽器接口必須擴展的標記接口。
.Formattable Formattable 接口必須經過須要執行自定義格式化(使用 Formatter 的 's' 轉換說明符)的任何類來實現。
.Iterator<E> 對集合進行迭代的迭代器。
.List<E> 有序的 collection(也稱爲序列)。
.ListIterator<E> 系列表迭代器,容許程序員按任一方向遍歷列表、迭代期間修改列表,並得到迭代器在列表中的當前位置。
.Map<K,V> 將鍵映射到值的對象。
.Map.Entry<K,V> 映射項(鍵-值對)。
.Observer 一個可在觀察者要獲得 observable 對象更改通知時可實現 Observer 接口的類。
.Queue<E> 在處理元素前用於保存元素的集合。
.RandomAccess List 實現所使用的標記接口,用來代表其支持快速(一般是固定時間)隨機訪問。
.Set<E> 一個不包含重複元素的 collection。
.SortedMap<K,V> 保證按照鍵的升序排列的映射,能夠按照鍵的天然順序(參見 Comparable 接口)進行排序,或者經過建立有序映射時提供的比較器進行排序。
.SortedSet<E> 保證迭代器按照元素遞增順序遍歷的集合,能夠按照元素的天然順序(參見 Comparable)進行排序,或者按照建立有序集合時提供的 Comparator進行排序。java