更新時間:2021-11-03 11:11:35 來源:動力節點 瀏覽1436次
本文檔是 Java TM Platform Standard Edition 6的API文檔規范。
java.applet提供創建 applet 所必需的類和 applet 用來與其 applet 上下文通信的類。
java.awt包含用于創建用戶界面和繪制圖形圖像的所有類。
java.awt.color提供用于顏色空間的類。
java.awt.datatransfer提供在應用程序之間和在應用程序內部傳輸數據的接口和類。
java.awt.dndDrag 和 Drop 是一種直接操作動作,在許多圖形用戶界面系統中都會遇到它,它提供了一種機制,能夠在兩個與 GUI 中顯示元素邏輯相關的實體之間傳輸信息。
java.awt.event提供處理由 AWT 組件所激發的各類事件的接口和類。
java.awt.font提供與字體相關的類和接口。
java.awt.geom提供用于在與二維幾何形狀相關的對象上定義和執行操作的 Java 2D 類。
java.awt.im提供輸入方法框架所需的類和接口。
java.awt.im.spi提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的接口。
java.awt.image提供創建和修改圖像的各種類。
java.awt.image.renderable提供用于生成與呈現無關的圖像的類和接口。
java.awt.print為通用的打印 API 提供類和接口。
java.beans包含與開發 beans 有關的類,即基于 JavaBeansTM 架構的組件。
java.beans.beancontext提供與 bean 上下文有關的類和接口。
java.io通過數據流、序列化和文件系統提供系統輸入和輸出。
java.lang提供利用 Java 編程語言進行程序設計的基礎類。
java.lang.annotation為 Java 編程語言注釋設施提供庫支持。
java.lang.instrument提供允許 Java 編程語言代理檢測運行在 JVM 上的程序的服務。
java.lang.management提供管理接口,用于監視和管理 Java 虛擬機以及 Java 虛擬機在其上運行的操作系統。
java.lang.ref提供了引用對象類,支持在某種程度上與垃圾回收器之間的交互。
java.lang.reflect提供類和接口,以獲得關于類和對象的反射信息。
java.math提供用于執行任意精度整數算法 (BigInteger) 和任意精度小數算法 (BigDecimal) 的類。
java.net為實現網絡應用程序提供類。
java.nio定義作為數據容器的緩沖區,并提供其他 NIO 包的概述。
java.nio.channels定義了各種通道,這些通道表示到能夠執行 I/O 操作的實體(如文件和套接字)的連接;定義了用于多路復用的、非阻塞 I/O 操作的選擇器。
java.nio.channels.spi用于 java.nio.channels 包的服務提供者類。
java.nio.charset定義用來在字節和 Unicode 字符之間轉換的 charset、解碼器和編碼器。
java.nio.charset.spijava.nio.charset 包的服務提供者類。
java.rmi提供 RMI 包。
java.rmi.activation為 RMI 對象激活提供支持。
java.rmi.dgc為 RMI 分布式垃圾回收提供了類和接口。
java.rmi.registry提供 RMI 注冊表的一個類和兩個接口。
java.rmi.server提供支持服務器端 RMI 的類和接口。
java.security為安全框架提供類和接口。
java.security.acl此包中的類和接口已經被 java.security 包中的類取代。
java.security.cert提供用于解析和管理證書、證書撤消列表 (CRL) 和證書路徑的類和接口。
java.security.interfaces提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定義的 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密鑰,以及 NIST 的 FIPS-186 中定義的 DSA(數字簽名算法)密鑰。
java.security.spec提供密鑰規范和算法參數規范的類和接口。
java.sql提供使用 JavaTM 編程語言訪問并處理存儲在數據源(通常是一個關系數據庫)中的數據的 API。
java.text提供以與自然語言無關的方式來處理文本、日期、數字和消息的類和接口。
java.text.spijava.text 包中類的服務提供者類。
java.util包含 collection 框架、遺留的 collection 類、事件模型、日期和時間設施、國際化和各種實用工具類(字符串標記生成器、隨機數生成器和位數組)。
java.util.concurrent在并發編程中很常用的實用工具類。
java.util.concurrent.atomic類的小工具包,支持在單個變量上解除鎖的線程安全編程。
java.util.concurrent.locks為鎖和等待條件提供一個框架的接口和類,它不同于內置同步和監視器。
java.util.jar提供讀寫 JAR (Java ARchive) 文件格式的類,該格式基于具有可選清單文件的標準 ZIP 文件格式。
java.util.logging提供 JavaTM 2 平臺核心日志工具的類和接口。
java.util.prefs此包允許應用程序存儲并獲取用戶和系統首選項和配置數據。
java.util.regex用于匹配字符序列與正則表達式指定模式的類。
java.util.spijava.util 包中類的服務提供者類。
java.util.zip提供用于讀寫標準 ZIP 和 GZIP 文件格式的類。
javax.accessibility定義了用戶界面組件與提供對這些組件進行訪問的輔助技術之間的協定。
javax.crypto為加密操作提供類和接口。
javax.crypto.interfaces根據 RSA Laboratories' PKCS #3 的定義,提供 Diffie-Hellman 密鑰接口。
javax.crypto.spec為密鑰規范和算法參數規范提供類和接口。
javax.imageioJava Image I/O API 的主要包。
javax.imageio.eventJava Image I/O API 的一個包,用于在讀取和寫入圖像期間處理事件的同步通知。
javax.imageio.metadata用于處理讀寫元數據的 Java Image I/O API 的包。
javax.imageio.plugins.bmp包含供內置 BMP 插件使用的公共類的包。
javax.imageio.plugins.jpeg支持內置 JPEG 插件的類。
javax.imageio.spi包含用于 reader、writer、transcoder 和流的插件接口以及一個運行時注冊表的 Java Image I/O API 包。
javax.imageio.streamJava Image I/O API 的一個包,用來處理從文件和流中產生的低級別 I/O。
javax.management提供 Java Management Extensions 的核心類。
javax.management.loading提供實現高級動態加載的類。
javax.management.modelmbean提供了 ModelMBean 類的定義。
javax.management.monitor提供 monitor 類的定義。
javax.management.openmbean提供開放數據類型和 Open MBean 描述符類。
javax.management.relation提供 Relation Service 的定義。
javax.management.remote對 JMX MBean 服務器進行遠程訪問使用的接口。
javax.management.remote.rmiRMI 連接器是供 JMX Remote API 使用的一種連接器,后者使用 RMI 將客戶端請求傳輸到遠程 MBean 服務器。
javax.management.timer提供對 Timer MBean(計時器 MBean)的定義。
javax.naming為訪問命名服務提供類和接口。
javax.naming.directory擴展 javax.naming 包以提供訪問目錄服務的功能。
javax.naming.event在訪問命名和目錄服務時提供對事件通知的支持。
javax.naming.ldap提供對 LDAPv3 擴展操作和控件的支持。
javax.naming.spi提供一些方法來動態地插入對通過 javax.naming 和相關包訪問命名和目錄服務的支持。
javax.net提供用于網絡應用程序的類。
javax.net.ssl提供用于安全套接字包的類。
javax.print為 JavaTM Print Service API 提供了主要類和接口。
javax.print.attribute提供了描述 JavaTM Print Service 屬性的類型以及如何分類這些屬性的類和接口。
javax.print.attribute.standard包 javax.print.attribute.standard 包括特定打印屬性的類。
javax.print.event包 javax.print.event 包含事件類和偵聽器接口。
javax.rmi包含 RMI-IIOP 的用戶 API。
javax.rmi.CORBA包含用于 RMI-IIOP 的可移植性 API。
javax.rmi.ssl通過安全套接字層 (SSL) 或傳輸層安全 (TLS) 協議提供 RMIClientSocketFactory 和 RMIServerSocketFactory 的實現。
javax.security.auth此包提供用于進行驗證和授權的框架。
javax.security.auth.callback此包提供與應用程序進行交互所必需的類,以便檢索信息(例如,包括用戶名和密碼的驗證數據)或顯示信息(例如,錯誤和警告消息)。
javax.security.auth.kerberos此包包含與 Kerberos 網絡驗證協議相關的實用工具類。
javax.security.auth.login此包提供可插入的驗證框架。
javax.security.auth.spi此包提供用于實現可插入驗證模塊的接口。
javax.security.auth.x500此包包含應該用來在 Subject 中存儲 X500 Principal 和 X500 Private Crendentials 的類。
javax.security.cert為公鑰證書提供類。
javax.security.sasl包含用于支持 SASL 的類和接口。
javax.sound.midi提供用于 MIDI(音樂樂器數字接口)數據的 I/O、序列化和合成的接口和類。
javax.sound.midi.spi在提供新的 MIDI 設備、MIDI 文件 reader 和 writer、或音庫 reader 時提供服務提供者要實現的接口。
javax.sound.sampled提供用于捕獲、處理和回放取樣的音頻數據的接口和類。
javax.sound.sampled.spi在提供新音頻設備、聲音文件 reader 和 writer,或音頻格式轉換器時,提供將為其創建子類的服務提供者的抽象類。
javax.sql為通過 JavaTM 編程語言進行服務器端數據源訪問和處理提供 API。
javax.sql.rowsetJDBC RowSet 實現的標準接口和基類。
javax.sql.rowset.serial提供實用工具類,允許 SQL 類型與 Java 編程語言數據類型之間的可序列化映射關系。
javax.sql.rowset.spi第三方供應商在其同步提供者的實現中必須使用的標準類和接口。
javax.swing提供一組“輕量級”(全部是 Java 語言)組件,盡量讓這些組件在所有平臺上的工作方式都相同。
javax.swing.border提供圍繞 Swing 組件繪制特殊邊框的類和接口。
javax.swing.colorchooser包含供 JColorChooser 組件使用的類和接口。
javax.swing.event供 Swing 組件觸發的事件使用。
javax.swing.filechooser包含 JFileChooser 組件使用的類和接口。
javax.swing.plaf提供一個接口和許多抽象類,Swing 用它們來提供自己的可插入外觀功能。
javax.swing.plaf.basic提供了根據基本外觀構建的用戶界面對象。
javax.swing.plaf.metal提供根據 Java 外觀(曾經代稱為 Metal)構建的用戶界面對象,Java 外觀是默認外觀。
javax.swing.plaf.multi提供了組合兩個或多個外觀的用戶界面對象。
javax.swing.plaf.synthSynth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委托所有繪制。
javax.swing.table提供用于處理 javax.swing.JTable 的類和接口。
javax.swing.text提供類 HTMLEditorKit 和創建 HTML 文本編輯器的支持類。
javax.swing.text.html提供類 HTMLEditorKit 和創建 HTML 文本編輯器的支持類。
javax.swing.text.html.parser提供默認的 HTML 解析器以及支持類。
javax.swing.text.rtf提供一個類 (RTFEditorKit),用于創建富文本格式(Rich-Text-Format)的文本編輯器。
javax.swing.tree提供處理 javax.swing.JTree 的類和接口。
javax.swing.undo允許開發人員為應用程序(例如文本編輯器)中的撤消/恢復提供支持。
javax.transaction包含解組期間通過 ORB 機制拋出的三個異常。
javax.transaction.xa提供定義事務管理器和資源管理器之間的協定的 API,它允許事務管理器添加或刪除 JTA 事務中的資源對象(由資源管理器驅動程序提供)。
javax.xml根據 XML 規范定義核心 XML 常量和功能。
javax.xml.bind為包含解組、編組和驗證功能的客戶端應用程序提供運行時綁定框架。
javax.xml.bind.annotation定義將 Java 程序元素定制成 XML 模式映射的注釋。
javax.xml.bind.annotation.adaptersXmlAdapter 及其規范定義的子類允許任意 Java 類與 JAXB 一起使用。
javax.xml.bind.attachment此包由基于 MIME 的包處理器實現,該處理器能夠解釋并創建基于 MIME 的包格式的已優化的二進制數據。
javax.xml.bind.helpers僅由 JAXB 提供者用于: 提供某些 javax.xml.bind 接口的部分默認實現。
javax.xml.bind.util有用的客戶端實用工具類。
javax.xml.crypto用于 XML 加密的通用類。
javax.xml.crypto.domjavax.xml.crypto 包的特定于 DOM 的類。
javax.xml.crypto.dsig用于生成和驗證 XML 數字簽名的類。
javax.xml.crypto.dsig.domjavax.xml.crypto.dsig 包特定于 DOM 的類。
javax.xml.crypto.dsig.keyinfo用來解析和處理 KeyInfo 元素和結構的類。
javax.xml.crypto.dsig.specXML 數字簽名的參數類。
javax.xml.datatypeXML/Java 類型映射關系。
javax.xml.namespaceXML 名稱空間處理。
javax.xml.parsers提供允許處理 XML 文檔的類。
javax.xml.soap提供用于創建和構建 SOAP 消息的 API。
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
javax.xml.transform此包定義了用于處理轉換指令,以及執行從源到結果的轉換的一般 API。
javax.xml.transform.dom此包實現特定于 DOM 的轉換 API。
javax.xml.transform.sax此包實現特定于 SAX2 的轉換 API。
javax.xml.transform.stax提供特定于 StAX 的轉換 API。
javax.xml.transform.stream此包實現特定于流和 URI 的轉換 API。
javax.xml.validation此包提供了用于 XML 文檔驗證的 API。
javax.xml.ws此包包含核心 JAX-WS API。
javax.xml.ws.handler該包定義用于消息處理程序的 API。
javax.xml.ws.handler.soap該包定義用于 SOAP 消息處理程序的 API。
javax.xml.ws.http該包定義特定于 HTTP 綁定的 API。
javax.xml.ws.soap該包定義特定于 SOAP 綁定的 API。
javax.xml.ws.spi該包定義用于 JAX-WS 2.0 的 SPI。
javax.xml.xpath此包提供了用于 XPath 表達式的計算和訪問計算環境的 object-model neutral API。
org.ietf.jgss此包提供一個框架,該框架允許應用程序開發人員通過利用統一的 API 使用一些來自各種基礎安全機制(如 Kerberos)的安全服務,如驗證、數據完整性和和數據機密性。
org.omg.CORBA提供 OMG CORBA API 到 JavaTM 編程語言的映射,包括 ORB 類,如果已實現該類,則程序員可以使用此類作為全功能對象請求代理(Object Request Broker,ORB)。
org.omg.CORBA_2_3CORBA_2_3 包定義對 Java[tm] Standard Edition 6 中現有 CORBA 接口所進行的添加。
org.omg.CORBA_2_3.portable提供輸入和輸出值類型的各種方法,并包含 org/omg/CORBA/portable 包的其他更新。
org.omg.CORBA.DynAnyPackage提供與 DynAny 接口一起使用的異常(InvalidValue、Invalid、InvalidSeq 和 TypeMismatch)。
org.omg.CORBA.ORBPackage提供由 ORB.resolve_initial_references 方法拋出的異常 InvalidName,以及由 ORB 類中的動態 Any 創建方法拋出的異常 InconsistentTypeCode。
org.omg.CORBA.portable提供可移植性層,即可以使一個供應商生成的代碼運行在另一個供應商 ORB 上的 ORB API 集合。
org.omg.CORBA.TypeCodePackage提供用戶定義的異常 BadKind 和 Bounds,它們將由 TypeCode 類中的方法拋出。
org.omg.CosNaming為 Java IDL 提供命名服務。
org.omg.CosNaming.NamingContextExtPackage此包包含以下在 org.omg.CosNaming.NamingContextExt 中使用的類: AddressHelper StringNameHelper URLStringHelper InvalidAddress 包規范 有關 Java[tm] Platform, Standard Edition 6 ORB 遵守的官方規范的受支持部分的明確列表,請參閱 Official Specifications for CORBA support in Java[tm] SE 6。
org.omg.CosNaming.NamingContextPackage此包包含 org.omg.CosNaming 包的 Exception 類。
org.omg.Dynamic此包包含 OMG Portable Interceptor 規范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.9 小節中指定的 Dynamic 模塊。
org.omg.DynamicAny提供一些類和接口使得在運行時能夠遍歷與 any 有關聯的數據值,并提取數據值的基本成分。
org.omg.DynamicAny.DynAnyFactoryPackage此包包含 DynamicAny 模塊的 DynAnyFactory 接口中的類和異常,該模塊在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2.2 小節中指定。
org.omg.DynamicAny.DynAnyPackage此包包含 DynAny 模塊的 DynAnyFactory 接口中的類和異常,該模塊在 OMG The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的第 9.2 小節中指定。
org.omg.IOP此包包含在 OMG 文檔 The Common Object Request Broker: Architecture and Specification http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 的 13.6.小節中指定的 IOP 模塊。
org.omg.IOP.CodecFactoryPackage此包包含 IOP::CodeFactory 接口中指定的異常(作為 Portable Interceptor 規范的一部分)。
org.omg.IOP.CodecPackage此包根據 IOP::Codec IDL 接口定義生成。
org.omg.Messaging此包包含 OMG Messaging Interceptor 規范 http://cgi.omg.org/cgi-bin/doc?formal/99-10-07 中指定的 Messaging 模塊。
org.omg.PortableInterceptor提供一個注冊 ORB 鉤子 (hook) 的機制,通過這些鉤子 ORB 服務可以截取執行 ORB 的正常流。
org.omg.PortableInterceptor.ORBInitInfoPackage此包包含 OMG Portable Interceptor 規范 http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06 的第 21.7.2 小節中指定的 PortableInterceptor 模塊的 ORBInitInfo 本地接口中的異常和 typedef。
org.omg.PortableServer提供一些類和接口,用來生成跨多個供應商 ORB 的可移植應用程序的服務器端。
org.omg.PortableServer.CurrentPackage提供各種方法實現,這些實現能夠訪問調用方法的對象的身份。
org.omg.PortableServer.POAManagerPackage封裝 POA 關聯的處理狀態。
org.omg.PortableServer.POAPackage允許程序員構造可在不同 ORB 產品間移植的對象實現。
org.omg.PortableServer.portable提供一些類和接口,用來生成跨多個供應商 ORB 的可移植應用程序的服務器端。
org.omg.PortableServer.ServantLocatorPackage提供定位 servant 的類和接口。
org.omg.SendingContext為值類型的編組提供支持。
org.omg.stub.java.rmi包含用于 java.rmi 包中出現的 Remote 類型的 RMI-IIOP Stub。
org.w3c.dom為文檔對象模型 (DOM) 提供接口,該模型是 Java API for XML Processing 的組件 API。
org.w3c.dom.bootstrap
org.w3c.dom.events
org.w3c.dom.ls
org.xml.sax此包提供了核心 SAX API。
org.xml.sax.ext此包包含適合的 SAX 驅動程序不一定支持的 SAX2 設施的接口。
org.xml.sax.helpers此包包含“幫助器”類,其中包括對引導基于 SAX 的應用程序的支持。
javax.activation
javax.activity包含解組期間通過 ORB 機制拋出的與 Activity 服務有關的異常。
javax.annotation
javax.annotation.processing用來聲明注釋處理器并允許注釋處理器與注釋處理工具環境通信的工具。
javax.jws
javax.jws.soap
javax.lang.model用來為 Java 編程語言建立模型的包的類和層次結構。
javax.lang.model.element用于 Java 編程語言的模型元素的接口。
javax.lang.model.type用來為 Java 編程語言類型建立模型的接口。
javax.lang.model.util用來幫助處理程序元素和類型的實用工具。
javax.script腳本 API 由定義 Java TM Scripting Engines 的接口和類組成,并為它們在 Java 應用程序中的使用提供框架。
javax.tools為能夠從程序(例如,編譯器)中調用的工具提供接口。
大家若想了解更多相關信息,不妨來關注一下動力節點的Java在線學習,里面的內容更加豐富,通俗易懂,適合零基礎的小白學習,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習