Java標準パッケージ一覧

【Java】Java標準パッケージ一覧(Java Standard Packages) Java基本

Javaの標準パッケージ一覧です。標準パッケージには大きく分けて
java系、javax系、com.sun系、jdk系、org系の5種類あり、
違いは、作られた起源が異なることによるものです。

java系とjavax系の違いは以下です。

(java系)
 ・Javaの中核となる機能を提供する基本的なパッケージ
 ・安定した機能を提供しており、今後大きな変更が加えられる可能性は低い
 ・特定のクラスローダーの制限があり、通常rt.jarからのみロードされる

(javax系)
 ・元々は拡張機能として導入され、後にJava標準ライブラリに組み込まれたパッケージ
 ・実験的な機能や、将来的に変更される可能性のある機能を含むことがある
 ・エンタープライズ機能、XML処理など、特定の領域に特化した機能を提供することが多い

Java標準パッケージ一覧

Java標準パッケージの一覧とその解説です。

※内容は、Oracle公式サイトを引用しています。
https://docs.oracle.com/javase/jp/11/docs/api/allpackages-index.html

java系

標準パッケージ解説
java.appletJavaアプレットを開発するためのパッケージ
※現在はJavaアプレットの使用は推奨されない
java.awtGUIコンポーネントを提供するためパッケージ
(ウィンドウ、ボタン、テキストフィールドなどのGUI要素のクラス)
java.awt.colorカラー・スペースのクラスを提供するパッケージ
java.awt.datatransferアプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供するパッケージ
java.awt.desktopさまざまなデスクトップ機能との対話を行うためのインタフェースとクラスを提供するパッケージ
java.awt.dndドラッグアンドドロップに関連する機能を提供するパッケージ
java.awt.eventAWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供するパッケージ
java.awt.fontフォント関連のクラスおよびインタフェースを提供するパッケージ
java.awt.geom2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供するパッケージ
java.awt.imインプット・メソッド・フレームワークのためのクラスおよびインタフェースを提供するパッケージ
java.awt.im.spiあらゆるJava実行時環境で使用できるインプット・メソッドの開発を可能にするインタフェースを提供するパッケージ
java.awt.imageイメージを作成および修正するためのクラスを提供するパッケージ
java.awt.image.renderableレンダリングに依存しないイメージを作成するためのクラスおよびインタフェースを提供するパッケージ
java.awt.print汎用印刷APIで使用するクラスおよびインタフェースを提供するパッケージ
java.beansJavaBeansアーキテクチャをサポートするためのパッケージ
java.beans.beancontextBeanコンテキストに関連するクラスおよびインタフェースを提供するパッケージ
java.io入出力操作に関連する機能を提供するパッケージ
java.lang最も基本的な機能を提供するパッケージ
※当パッケージはインポートせずとも使用できます
java.lang.annotationJavaプログラミング言語の注釈機能のライブラリ・サポートを提供するパッケージ
java.lang.instrumentJavaプログラミング言語エージェントによりJVMで実行中のプログラムを計測するサービスを提供するパッケージ
java.lang.invokeJava Virtual Machineとやりとりするための低レベルのプリミティブを提供するパッケージ
java.lang.managementJava実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供するパッケージ
java.lang.moduleモジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラスを提供するパッケージ
java.lang.ref参照オブジェクト・クラスを提供し、限定されたレベルでのガベージ・コレクタとの対話を可能にするクラスを提供するパッケージ
java.lang.reflectクラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供するパッケージ
java.math算術演算に関する機能を提供するパッケージ
java.netネットワークプログラミングに必要な機能を提供するパッケージ
java.net.httpHTTPクライアントおよびWebSocket APIを提供するパッケージ
java.net.spijava.netパッケージのサービス・プロバイダ・クラスを提供するパッケージ
java.nioノンブロッキングI/O、ファイル操作、バッファ操作などの新しいI/O機能を提供するパッケージ
java.nio.channels入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義するクラスを提供するパッケージ
java.nio.channels.spijava.nio.channelsパッケージのサービス・プロバイダ・クラスを提供するパッケージ
java.nio.charsetbyteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義するパッケージ
java.nio.charset.spijava.nio.charsetパッケージのサービス・プロバイダ・クラス
java.nio.fileファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを提供するパッケージ
java.nio.file.attributeファイルおよびファイル・システム属性へのアクセス機能を提供するパッケージ
java.nio.file.spijava.nio.fileパッケージのサービスプロバイダクラス
java.rmiリモート通信を実現するための機能を提供するパッケージ
java.rmi.activationRMIオブジェクト起動をサポートする機能を提供するパッケージ
java.rmi.dgcRMI分散ガベージ・コレクション(DGC)に対するクラスとインタフェースを提供するパッケージ
java.rmi.registryRMIレジストリ用として1つのクラスと2つのインタフェースを提供するパッケージ
java.rmi.serverサーバー側のRMIをサポートするクラスとインタフェースを提供するパッケージ
java.securityセキュリティ関連の機能を提供するパッケージ
java.security.acl非推奨
java.security.cert証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供するパッケージ
java.security.interfacesRSA Laboratory Technical Note PKCSで定義されているRSAキーと、NISTのFIPS-186で定義されているDSAキーを生成するためのインタフェースを提供するパッケージ
java.security.specキー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供するパッケージ
java.sqlデータベースに関連する機能を提供するパッケージ
java.textテキストフォーマットやローカライゼーションに関連する機能を提供するパッケージ
java.text.spijava.textパッケージに含まれているクラスのサービス・プロバイダ・クラス
java.time日付と時刻の操作や処理をサポートするため機能を提供するパッケージ
※Java SE8で導入
java.time.chronoデフォルトのISO暦以外の暦体系の汎用API
java.time.format日付と時間を出力し、解析するクラスを提供するパッケージ
java.time.temporalフィールドと単位を使用した日時へのアクセス、および日時アジャスタ
java.time.zoneタイムゾーンおよびそのルールのサポート
java.utilユーティリティに関連する機能を提供するパッケージ
java.util.concurrent並行処理とスレッドセーフな操作をサポートする機能を提供するパッケージ
java.util.concurrent.atomic単一の変数に対するロックフリーでスレッドセーフなプログラミングをサポートするクラスの小規模なツールキット
java.util.concurrent.locks組込みの同期および監視から区別された状態をロックおよび待機するためのフレームワークを提供するインタフェースとクラスを提供するパッケージ
java.util.functionラムダ式やメソッド参照のターゲットとなる型を提供するパッケージ
java.util.jarJARファイル形式の読み込みと書込みに使うクラスを提供するパッケージ
java.util.loggingJava2プラットフォームのコア・ロギング機能のクラスとインタフェースを提供するパッケージ
java.util.prefsアプリケーションからユーザーおよびシステムの設定データと構成データを格納および取得する機能を提供するパッケージ
java.util.regex正規表現に関する機能を提供するパッケージ
java.util.spijava.utilパッケージに含まれているクラスのサービス・プロバイダ・クラスを提供するパッケージ
java.util.streamコレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスを提供するパッケージ
java.util.zip標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供するパッケージ

javax系

標準パッケージ解説
javax.accessibilityユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義する
javax.annotation.processing注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能を提供するパッケージ
javax.crypto暗号化と復号化の機能を提供するためのパッケージ
javax.crypto.interfacesRSA LaboratoriesのPKCS#3で定義されているDiffie-Hellmanキーのインタフェースを提供するパッケージ
javax.crypto.specキー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供するパッケージ
javax.imageio画像の読み込みや書き込み、画像フォーマットの処理を行うためのパッケージ
javax.imageio.eventイメージの読み込みおよび書込み時にイベントの同期通知を処理するJavaイメージ入出力APIのパッケージ
javax.imageio.metadataメタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージ
javax.imageio.plugins.bmp組み込みBMPプラグインにより使用されるpublicクラスを含むパッケージ
javax.imageio.plugins.jpeg組み込みJPEGプラグインをサポートするクラスを提供するパッケージ
javax.imageio.plugins.tiff組み込みのTIFFプラグインで使用されるパブリック・クラスを提供するパッケージ
javax.imageio.spiリーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージ
javax.imageio.streamファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージ
javax.lang.modelJavaプログラミング言語をモデル化するために使用されるパッケージ
javax.lang.model.elementJavaプログラミング言語の要素をモデル化するために使用されるインタフェースを提供するパッケージ
javax.lang.model.typeJavaプログラミング言語の型をモデル化するために使用されるインタフェースを提供するパッケージ
javax.lang.model.utilプログラム要素と型の処理を支援するユーティリティを提供するパッケージ
javax.managementJava Management Extensionsのコア・クラスを提供するパッケージ
javax.management.loading高度な動的ロード機能を実装するクラスを提供するパッケージ
javax.management.modelmbeanModelMBeanクラスの定義を提供するパッケージ
javax.management.monitorモニター・クラスを定義するパッケージ
javax.management.openmbean公開データ型とOpen MBean記述子クラスを提供するパッケージ
javax.management.relation関係サービスの定義を提供するパッケージ
javax.management.remoteJMX MBeanサーバーにリモート・アクセスするためのインタフェースを提供するパッケージ
javax.management.remote.rmiRMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタを提供するパッケージ
javax.management.timerTimer MBeanの定義を提供するパッケージ
javax.namingネーム・サービスにアクセスするためのクラスおよびインタフェースを提供するパッケージ
javax.naming.directoryjavax.namingパッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供するパッケージ
javax.naming.eventネーミングおよびディレクトリ・サービスにアクセスする場合、イベント通知のサポートを提供するパッケージ
javax.naming.ldapLDAPv3の拡張操作とコントロールのサポートを提供するパッケージ
javax.naming.spijavax.namingおよび関連パッケージを使用して、ネーミングおよびディレクトリ・サービスにアクセスするためのサポートを動的にプラグインする手段を提供するパッケージ
javax.netネットワークプログラミングに必要な機能を提供するパッケージ
(java.netパッケージの拡張)
javax.net.sslセキュア・ソケット・パッケージのクラスを提供するパッケージ
javax.printJavaPrintServiceAPIの主なクラスとインタフェースを提供するパッケージ
javax.print.attributeJavaPrintServiceの属性のタイプと属性セットへの属性の収集方法を記述するクラスとインタフェースを提供するパッケージ
javax.print.attribute.standard特定の印刷属性のクラスを提供するパッケージ
javax.print.eventイベント・クラスとリスナー・インタフェースを提供するパッケージ
javax.rmi.sslSecure Sockets Layer (SSL)またはTransport Layer Security (TLS)プロトコルを介したRMIClientSocketFactoryおよびRMIServerSocketFactoryの実装を提供するパッケージ
javax.scriptスクリプティングAPIは、JavaScriptingEnginesを定義するインタフェースとクラスで構成され、Javaアプリケーションでの使用のためのフレームワークを提供する
javax.security.auth認証と承認に関するフレームワークを提供する
javax.security.auth.callback情報(ユーザー名やパスワードなどの認証データ)の取得や情報(エラーおよび警告メッセージなど)の表示のためにサービスがアプリケーションとやり取りするために必要なクラスを提供するパッケージ
javax.security.auth.kerberosKerberosネットワーク認証プロトコルに関連するユーティリティ・クラスを提供するパッケージ
javax.security.auth.loginプラグイン可能な認証フレームワークを提供するパッケージ
javax.security.auth.spiプラグイン可能な認証モジュールの実装に使用されるインタフェースを提供するパッケージ
javax.security.auth.x500X500プリンシパルおよびX500非公開資格をSubjectに格納する際に使用すべきクラスを提供するパッケージ
javax.security.cert公開キー証明書用のクラスを提供するパッケージ
javax.security.saslSASLをサポートするためのクラスとインタフェースを提供するパッケージ
javax.smartcardioJavaスマート・カード入出力APIを提供するパッケージ
javax.sound.midiMIDIデータの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供するパッケージ
javax.sound.midi.spi新しいMIDIデバイス、MIDIファイル・リーダーおよびライター、またはサウンドバンク・リーダーを提供するときに、サービス・プロバイダが実装するインタフェースを提供するパッケージ
javax.sound.sampledサンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供するパッケージ
javax.sound.sampled.spi新しいオーディオ・デバイス、ソース・ファイルのリーダーやライター、またはオーディオ形式コンバータを提供するときに、サービス・プロバイダがサブクラス化するabstractクラスを提供するパッケージ
javax.sqlデータベースに関連する機能を提供するパッケージ
(java.sqlパッケージの拡張)
javax.sql.rowsetJDBC RowSet実装用の標準インタフェースと基底クラスを提供するパッケージ
javax.sql.rowset.serialJavaプログラミング言語でのSQL型とデータ型の直列化可能マッピングを可能にするユーティリティ・クラスを提供するパッケージ
javax.sql.rowset.spiサード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースを提供するパッケージ
javax.swingGUIコンポーネントを提供するための機能を提供するパッケージ
javax.swing.borderSwingコンポーネントの周囲に各種ボーダーを描画するためのクラスおよびインタフェースを提供するパッケージ
javax.swing.colorchooserJColorChooserコンポーネントによって使用されるクラスとインタフェースを提供するパッケージ
javax.swing.eventSwingコンポーネントによってトリガーされるイベントを提供するパッケージ
javax.swing.filechooserJFileChooserコンポーネントによって使用されるクラスとインタフェースを提供するパッケージ
javax.swing.plaf1つのインタフェースおよび多くのabstractクラスを提供しており、Swingはプラグイン可能なLook & Feel機能を提供するパッケージ
javax.swing.plaf.basic基本Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供するパッケージ
javax.swing.plaf.metalデフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供するパッケージ
javax.swing.plaf.multi複数のLook & Feelを結合するユーザー・インタフェース・オブジェクトを提供するパッケージ
javax.swing.plaf.nimbusクロス・プラットフォームのNimbus Look & Feelに従って構築されたユーザー・インタフェース・オブジェクトを提供するパッケージ
javax.swing.plaf.synthすべてのペイントが委譲されるスキン設定可能なLook & Feelを提供するパッケージ
javax.swing.tablejavax.swing.JTableを処理するためのクラスとインタフェースを提供するパッケージ
javax.swing.text編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供するパッケージ
javax.swing.text.htmlHTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供するパッケージ
javax.swing.text.html.parserデフォルトのHTMLパーサーを、サポート・クラスとともに提供するパッケージ
javax.swing.text.rtfRich-Text-Formatテキスト・エディタを作成するためのクラス(RTFEditorKit)を提供するパッケージ
javax.swing.treejavax.swing.JTreeを処理するためのクラスとインタフェースを提供するパッケージ
javax.swing.undo開発者がテキスト・エディタなどのアプリケーションで、元に戻す/再実行の機能を提供するパッケージ
javax.toolsコンパイラなどのプログラムから呼び出せるツールのインタフェースを提供するパッケージ
javax.transaction.xaトランザクション・マネージャとリソース・マネージャとの間の規約を定義するAPIを提供し、トランザクション・マネージャがリソース・オブジェクトをJTAトランザクションに登録および登録解除できるようにする機能を提供するパッケージ
javax.xmlXML処理をサポートするための機能を提供するパッケージ
javax.xml.catalog「XMLカタログOASIS Standard V1.1」を実装するためのクラスを提供するパッケージ
javax.xml.cryptoXML暗号化用の共通クラスを提供するパッケージ
javax.xml.crypto.domjavax.xml.cryptoパッケージのDOM固有のクラスを提供するパッケージ
javax.xml.crypto.dsigXMLデジタル署名の生成および検証用のクラスを提供するパッケージ
javax.xml.crypto.dsig.domjavax.xml.crypto.dsigパッケージのDOM固有のクラスを提供するパッケージ
javax.xml.crypto.dsig.keyinfoKeyInfoの要素や構造体の解析や処理を行うためのクラスを提供するパッケージ
javax.xml.crypto.dsig.specXMLデジタル署名用のパラメータ・クラスを提供するパッケージ
javax.xml.datatypeXML/Java型マッピングを定義するパッケージ
javax.xml.namespaceXMLネームスペースの処理を定義するパッケージ
javax.xml.parsersSAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供するパッケージ
javax.xml.streamStreaming API for XML (StAX)のインタフェースとクラスを定義するパッケージ
javax.xml.stream.eventsStreaming API for XML (StAX)のイベント・インタフェースを定義するパッケージ
javax.xml.stream.utilStreaming API for XML (StAX)のユーティリティ・クラスを提供するパッケージ
javax.xml.transform変換命令の処理、およびソースから結果への変換を実行するための汎用APIを定義するパッケージ
javax.xml.transform.domDOM固有の変換クラスを提供するパッケージ
javax.xml.transform.saxSAX固有の変換クラスを提供するパッケージ
javax.xml.transform.staxStAX固有の変換クラスを提供するパッケージ
javax.xml.transform.streamストリームおよびURIに固有の変換クラスを提供するパッケージ
javax.xml.validationXML文書の検証のためのAPIを提供するパッケージ
javax.xml.xpathXPath式の評価と評価環境へのアクセス用の「オブジェクトモデル・ニュートラル」 APIを提供するパッケージ

com.sun系

標準パッケージ解説
com.sun.jarsignerjarsignerツールで使用される署名メカニズムを定義するために使用されるインタフェースとクラスを提供するパッケージ
com.sun.java.accessibility.utilJava Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供するパッケージ
com.sun.javadoc※パッケージjdk.javadoc.docletの宣言に置換済
com.sun.jdiJava Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義するパッケージ
com.sun.jdi.connectJDIを使用する仮想マシンとターゲット仮想マシン間の接続を定義するパッケージ
com.sun.jdi.connect.spi新しいTransportService実装を開発するために使用されるインタフェースおよびクラスを提供するパッケージ
com.sun.jdi.eventJDIイベントとイベント処理を定義するパッケージ
com.sun.jdi.request指定された条件下でJDIイベントが送信されることを要求する場合に使用される機能を提供するパッケージ
com.sun.managementjava.lang.management APIの標準実装に対するJDK拡張機能と、プラットフォームの他のコンポーネントの管理インタフェースを提供するパッケージ
com.sun.net.httpserver組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供するパッケージ
com.sun.net.httpserver.spiプラグイン可能なサービス・プロバイダ・インタフェースを提供するパッケージ
com.sun.nio.sctpStream Control Transport Protocol用のJava APIを提供するパッケージ
com.sun.security.authPrincipalの実装を提供するパッケージ
com.sun.security.auth.callbackCallbackHandlerの実装を提供するパッケージ
com.sun.security.auth.loginConfigurationの実装を提供するパッケージ
com.sun.security.auth.moduleLoginModuleの実装を提供するパッケージ
com.sun.security.jgssGSS-APIへのJDK拡張のクラスとインタフェースを提供するパッケージ
com.sun.source.doctreeドキュメンテーション・コメントを抽象構文ツリー(AST)として表すためのインタフェースを提供するパッケージ
com.sun.source.treeソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供するパッケージ
com.sun.source.util抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供するパッケージ
com.sun.tools.attachJava仮想マシンにアタッチするためのAPIを提供するパッケージ
com.sun.tools.attach.spi※このパッケージを直接使用する必要があるのは、新しい接続プロバイダを定義する開発者のみ
com.sun.tools.javacjavacツールのレガシー・エントリ・ポイントを提供するパッケージ
com.sun.tools.javadoc※このパッケージとその内容は非推奨
com.sun.tools.jconsoleJConsole APIを含む機能を提供するパッケージ

jdk系

標準パッケージ解説
jdk.dynalinkinvokedynamicコール・サイトをリンクするためのインタフェースとクラスを提供するパッケージ
jdk.dynalink.beans通常のJavaオブジェクト用のリンカーを提供するパッケージ
jdk.dynalink.linker独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスを提供するパッケージ
jdk.dynalink.linker.support言語ランタイムが、言語固有のオブジェクト・モデルを実装し、いくつかのクラスの基本的な実装とさまざまなユーティリティを提供することによってコンバージョンをより便利にするクラスを提供するパッケージ
jdk.dynalink.supportDynalinkをより便利にするクラスを提供するパッケージ
jdk.javadoc.doclet言語モデルAPIおよびコンパイラ・ツリーAPIと共に、クライアントがソースに埋め込まれたAPIコメントを含むプログラムおよびライブラリのソース・レベルの構造を検査できるようにする環境を提供するパッケージ
jdk.jfrイベントを作成してFlight Recorderを制御するクラスを提供するパッケージ
jdk.jfr.consumerFlight Recorderデータを使用するためのクラスを提供するパッケージ
jdk.jshellJavaプログラミング言語コードの”snippets”をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供するパッケージ
jdk.jshell.executionJShell実行エンジンを構築するための実装サポートを提供するパッケージ
jdk.jshell.spiプラガブルJShell実行エンジン用のサービス・プロバイダ・インタフェースを提供するパッケージ
jdk.jshell.toolJavaシェル・ツールのインスタンスを起動するメカニズムを提供するパッケージ
jdk.management.jfrJava Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスを提供するパッケージ
jdk.nashorn.api.scriptingNashornを使用する推奨方法であるjavax.scriptの統合を提供するパッケージ
jdk.nashorn.api.treeNashornパーサーAPIは、ECMAScriptソース・コードを抽象構文ツリー(AST)およびParserとして表現するためのインタフェースを提供するパッケージ
jdk.netjava.netおよびjava.nio.channelsソケット・クラスに対するプラットフォーム固有のソケット・オプション
jdk.nioJDK固有のchannel APIを定義するパッケージ

org系

標準パッケージ解説
org.ietf.jgssこのパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供するパッケージ
org.w3c.domDocument Object Model(DOM)のインタフェースを提供するパッケージ
org.w3c.dom.bootstrapDOMImplementationのインスタンスを取得するためのファクトリを提供するパッケージ
org.w3c.dom.cssDOM Level 2スタイル仕様のインタフェースを提供するパッケージ
org.w3c.dom.eventsDOM Level 2イベントのインタフェースを提供するパッケージ
org.w3c.dom.htmlDOM Level 2 HTML仕様のインタフェースを提供するパッケージ
org.w3c.dom.lsDOM Level 3の読み込みと保存のためのインタフェースを提供するパッケージ
org.w3c.dom.rangesDOM Level 2 Rangeのインタフェースを提供するパッケージ
org.w3c.dom.stylesheetsDOM Level 2スタイル仕様のインタフェースを提供するパッケージ
org.w3c.dom.traversalDOM Level 2 Traversalのインタフェースを提供するパッケージ
org.w3c.dom.viewsDOM Level 2 Viewsのインタフェースを提供するパッケージ
org.w3c.dom.xpathDOM Level 3 XPath仕様のインタフェースを提供するパッケージ
org.xml.saxコアSAX APIを提供するパッケージ
org.xml.sax.ext適合するSAXドライバが必ずしもサポートしないSAX2機能へのインタフェースを提供するパッケージ
org.xml.sax.helpersSAXベースのアプリケーションのブートストラップをサポートするなど、ヘルパー・クラスを提供するパッケージ

参考にしたサイト

コメント

タイトルとURLをコピーしました