Java標準パッケージ一覧

Javaの標準パッケージ一覧です。標準パッケージには大きく分けて
java系、javax系、com.sun系、jdk系、org系の5種類あります。

Java標準パッケージ一覧

java系

標準パッケージメモ
java.appletJavaアプレットを開発するためのパッケージ
※現在はJavaアプレットの使用は推奨されない
java.awtGUIコンポーネントを提供するためパッケージ
(ウィンドウ、ボタン、テキストフィールドなどのGUI要素のクラス)
java.awt.color
java.awt.datatransfer
java.awt.desktop
java.awt.dnd
java.awt.event
java.awt.font
java.awt.geom
java.awt.im
java.awt.im.spi
java.awt.image
java.awt.image.renderable
java.awt.print
java.beansJavaBeansアーキテクチャをサポートするためのパッケージ
java.beans.beancontext
java.io入出力操作に関連する機能を提供するパッケージ
java.lang最も基本的な機能を提供するパッケージ
※当パッケージはインポートせずとも使用できます
java.lang.annotation
java.lang.instrument
java.lang.invoke
java.lang.management
java.lang.module
java.lang.ref
java.lang.reflect
java.math算術演算に関する機能を提供するパッケージ
java.netネットワークプログラミングに必要な機能を提供するパッケージ
java.net.http
java.net.spi
java.nioノンブロッキングI/O、ファイル操作、バッファ操作などの新しいI/O機能を提供するパッケージ
java.nio.channels
java.nio.channels.spi
java.nio.charset
java.nio.charset.spi
java.nio.file
java.nio.file.attribute
java.nio.file.spi
java.rmiリモート通信を実現するための機能を提供するパッケージ
java.rmi.activation
java.rmi.dgc
java.rmi.registry
java.rmi.server
java.securityセキュリティ関連の機能を提供するパッケージ
java.security.acl
java.security.cert
java.security.interfaces
java.security.spec
java.sqlデータベースに関連する機能を提供するパッケージ
java.textテキストフォーマットやローカライゼーションに関連する機能を提供するパッケージ
java.text.spi
java.time日付と時刻の操作や処理をサポートするため機能を提供するパッケージ
※Java SE8で導入
java.time.chrono
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.jar
java.util.logging
java.util.prefs
java.util.regex
java.util.spi
java.util.stream
java.util.zip

javax系

標準パッケージメモ
javax.accessibility
javax.annotation.processing
javax.crypto暗号化と復号化の機能を提供するためのパッケージ
javax.crypto.interfaces
javax.crypto.spec
javax.imageio画像の読み込みや書き込み、画像フォーマットの処理を行うためのパッケージ
javax.imageio.event
javax.imageio.metadata
javax.imageio.plugins.bmp
javax.imageio.plugins.jpeg
javax.imageio.plugins.tiff
javax.imageio.spi
javax.imageio.stream
javax.lang.model
javax.lang.model.element
javax.lang.model.type
javax.lang.model.util
javax.management
javax.management.loading
javax.management.modelmbean
javax.management.monitor
javax.management.openmbean
javax.management.relation
javax.management.remote
javax.management.remote.rmi
javax.management.timer
javax.naming
javax.naming.directory
javax.naming.event
javax.naming.ldap
javax.naming.spi
javax.netネットワークプログラミングに必要な機能を提供するパッケージ
(java.netパッケージの拡張)
javax.net.ssl
javax.print
javax.print.attribute
javax.print.attribute.standard
javax.print.event
javax.rmi.ssl
javax.script
javax.security.auth
javax.security.auth.callback
javax.security.auth.kerberos
javax.security.auth.login
javax.security.auth.spi
javax.security.auth.x500
javax.security.cert
javax.security.sasl
javax.smartcardio
javax.sound.midi
javax.sound.midi.spi
javax.sound.sampled
javax.sound.sampled.spi
javax.sqlデータベースに関連する機能を提供するパッケージ
(java.sqlパッケージの拡張)
javax.sql.rowset
javax.sql.rowset.serial
javax.sql.rowset.spi
javax.swingGUIコンポーネントを提供するための機能を提供するパッケージ
javax.swing.border
javax.swing.colorchooser
javax.swing.event
javax.swing.filechooser
javax.swing.plaf
javax.swing.plaf.basic
javax.swing.plaf.metal
javax.swing.plaf.multi
javax.swing.plaf.nimbus
javax.swing.plaf.synth
javax.swing.table
javax.swing.text
javax.swing.text.html
javax.swing.text.html.parser
javax.swing.text.rtf
javax.swing.tree
javax.swing.undo
javax.tools
javax.transaction.xa
javax.xmlXML処理をサポートするための機能を提供するパッケージ
javax.xml.catalog
javax.xml.crypto
javax.xml.crypto.dom
javax.xml.crypto.dsig
javax.xml.crypto.dsig.dom
javax.xml.crypto.dsig.keyinfo
javax.xml.crypto.dsig.spec
javax.xml.datatype
javax.xml.namespace
javax.xml.parsers
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
javax.xml.transform
javax.xml.transform.dom
javax.xml.transform.sax
javax.xml.transform.stax
javax.xml.transform.stream
javax.xml.validation
javax.xml.xpath

com.sun系

標準パッケージメモ
com.sun.jarsigner
com.sun.java.accessibility.util
com.sun.javadoc
com.sun.jdi
com.sun.jdi.connect
com.sun.jdi.connect.spi
com.sun.jdi.event
com.sun.jdi.request
com.sun.management
com.sun.net.httpserver
com.sun.net.httpserver.spi
com.sun.nio.sctp
com.sun.security.auth
com.sun.security.auth.callback
com.sun.security.auth.login
com.sun.security.auth.module
com.sun.security.jgss
com.sun.source.doctree
com.sun.source.tree
com.sun.source.util
com.sun.tools.attach
com.sun.tools.attach.spi
com.sun.tools.javac
com.sun.tools.javadoc
com.sun.tools.jconsole

jdk系

標準パッケージメモ
jdk.dynalink
jdk.dynalink.beans
jdk.dynalink.linker
jdk.dynalink.linker.support
jdk.dynalink.support
jdk.javadoc.doclet
jdk.jfr
jdk.jfr.consumer
jdk.jshell
jdk.jshell.execution
jdk.jshell.spi
jdk.jshell.tool
jdk.management.jfr
jdk.nashorn.api.scripting
jdk.nashorn.api.tree
jdk.net
jdk.nio

org系

標準パッケージメモ
org.ietf.jgss
org.w3c.dom
org.w3c.dom.bootstrap
org.w3c.dom.css
org.w3c.dom.events
org.w3c.dom.html
org.w3c.dom.ls
org.w3c.dom.ranges
org.w3c.dom.stylesheets
org.w3c.dom.traversal
org.w3c.dom.views
org.w3c.dom.xpath
org.xml.sax
org.xml.sax.ext
org.xml.sax.helpers

コメント

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