パッケージ | 説明 |
---|---|
java.io |
このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。
|
java.net |
ネットワークアプリケーションを実装するためのクラスを提供します。
|
java.nio.channels |
入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
java.nio.channels.spi |
java.nio.channels パッケージのサービスプロバイダクラス。 |
java.nio.file |
ファイル、ファイル属性、およびファイルシステムにアクセスするための Java 仮想マシン用のインタフェースとクラスを定義します。
|
java.rmi.server |
サーバー側の RMI をサポートするクラスとインタフェースを提供します。
|
java.security |
セキュリティーフレームワークのクラスとインタフェースを提供します。
|
java.util |
このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列) が含まれています。
|
java.util.jar |
JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。JAR は、必要に応じてマニフェストファイルを付随させることのできる、標準的な ZIP に基づくファイル形式です。
|
java.util.zip |
標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.imageio.stream |
ファイルとストリームからの低レベル入出力を処理する、Java イメージ入出力 API のパッケージです。
|
javax.management.loading |
高度な動的ロード機能を実装するクラスを提供します。
|
javax.management.remote |
JMX MBean サーバーにリモートアクセスするためのインタフェースです。
|
javax.management.remote.rmi |
RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。
|
javax.net.ssl |
セキュアソケットパッケージのクラスを提供します。
|
javax.sound.sampled |
サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。
|
javax.swing |
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。
|
javax.tools |
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
BufferedInputStream
BufferedInputStream は、ほかの入力ストリームに機能、特に入力をバッファーに格納する機能と mark および reset メソッドをサポートする機能を追加します。 |
class |
BufferedOutputStream
バッファリングされた出力ストリームを実装します。
|
class |
BufferedReader
文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。
|
class |
BufferedWriter
文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。
|
class |
ByteArrayInputStream
ByteArrayInputStream は、ストリームから読み込むことができるバイトを格納する内部バッファーを保持しています。 |
class |
ByteArrayOutputStream
データがバイト配列に書き込まれる出力ストリームを実装します。
|
class |
CharArrayReader
文字入力ストリームとして使用する文字バッファーを実装します。
|
class |
CharArrayWriter
Writer として使用する文字バッファーを実装します。
|
class |
DataInputStream
データ入力ストリームにより、アプリケーションは、プリミティブ型の Java データをベースとなる入力ストリームからマシンに依存せずに読み込むことができます。
|
class |
DataOutputStream
データ出力ストリームを使うと、アプリケーションはプリミティブ型の Java データを移植性のある形で出力ストリームに書き込むことができます。
|
class |
FileInputStream
FileInputStream は、ファイルシステム内のファイルから入力バイトを取得します。 |
class |
FileOutputStream
ファイル出力ストリームは、
File または FileDescriptor にデータを書き込むための出力ストリームです。 |
class |
FileReader
文字ファイルを読み込むための簡易クラスです。
|
class |
FileWriter
文字ファイルを書き込むための簡易クラスです。
|
class |
FilterInputStream
FilterInputStream は、データの基本的なソースとして使用するためのその他の入力ストリームを格納します。データを途中で変換することや、追加機能を提供することもあります。 |
class |
FilterOutputStream
このクラスは、出力ストリームをフィルタ処理するすべてのクラスのスーパークラスです。
|
class |
FilterReader
フィルタ処理された文字列ストリームを読み込むための abstract クラスです。
|
class |
FilterWriter
フィルタ処理された文字ストリームのための abstract クラスです。
|
class |
InputStream
この abstract クラスは、バイト入力ストリームを表現するすべてのクラスのスーパークラスです。
|
class |
InputStreamReader
InputStreamReader はバイトストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定された
を使用して文字にデコードします。 |
class |
LineNumberInputStream
非推奨。
このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。JDK 1.1 以降、文字ストリームの処理には、行番号をカウントするためのクラスが含まれている新しい文字ストリームクラスを使うことが推奨されています。
|
class |
LineNumberReader
行番号を追跡して管理する、バッファリングされた文字入力ストリームです。
|
class |
ObjectInputStream
事前に ObjectOutputStream を使って作成されたプリミティブデータとプリミティブオブジェクトを直列化復元します。
|
class |
ObjectOutputStream
ObjectOutputStream は、プリミティブデータ型と Java オブジェクトのグラフを OutputStream に書き込みます。
|
class |
OutputStream
この abstract クラスは、バイト出力ストリームを表現するすべてのクラスのスーパークラスです。
|
class |
OutputStreamWriter
OutputStreamWriter は、文字ストリームからバイトストリームへの橋渡しの役目を持ちます。バイトストリームに書き込まれた文字は、指定された
を使用してバイトにエンコードされます。 |
class |
PipedInputStream
パイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続するようにします。これによって、パイプで連結された入力ストリームが提供するデータバイトは、パイプで連結された出力ストリームにすべて書き込まれます。
|
class |
PipedOutputStream
パイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。
|
class |
PipedReader
パイプによる文字入力ストリームです。
|
class |
PipedWriter
パイプによる文字出力ストリームです。
|
class |
PrintStream
PrintStream は、ほかの出力ストリームに機能、具体的には、さまざまなデータ値の表現を簡易的に出力する機能を追加します。 |
class |
PrintWriter
オブジェクトの書式付き表現をテキスト出力ストリームに出力します。
|
class |
PushbackInputStream
PushbackInputStream は、ほかの入力ストリームに機能、具体的には、1 バイトを「プッシュバック」または「アンリード」する機能を追加します。 |
class |
PushbackReader
文字をストリームにプッシュバックできる文字ストリームリーダーです。
|
class |
RandomAccessFile
このクラスのインスタンスは、ランダムアクセスファイルに対する読み取りと書き込みの両方をサポートします。
|
class |
Reader
文字ストリームを読み込むための abstract クラスです。
|
class |
SequenceInputStream
SequenceInputStream は、ほかの入力ストリームを論理的に連結したものを表します。 |
class |
StringBufferInputStream
非推奨。
このクラスでは、文字からバイトへの変換が正しく行われません。JDK 1.1 以降、文字列からストリームを作成するには、
StringReader クラスを使うことが推奨されています。 |
class |
StringReader
ソースが文字列の文字ストリームです。
|
class |
StringWriter
出力を文字列バッファーに集める文字ストリームです。この文字列バッファーを使って文字列を構築します。
|
class |
Writer
文字ストリームに書き込むための abstract クラスです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
DatagramSocket
このクラスは、データグラムパケットを送受信するためのソケットを表します。
|
class |
MulticastSocket
マルチキャストデータグラムソケットクラスは、IP マルチキャストパケットを送受信する場合に役立ちます。
|
class |
ServerSocket
このクラスはサーバーソケットを実装します。
|
class |
Socket
このクラスは、クライアントソケット (単に「ソケット」とも呼ばれる) を実装します。
|
class |
URLClassLoader
このクラスローダーは、JAR ファイルとディレクトリの両方を参照する URL の検索パスから、クラスとリソースをロードするために使用されます。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
AsynchronousByteChannel
バイトの読み取りと書き込みができる非同期チャネルです。
|
interface |
AsynchronousChannel
非同期入出力操作をサポートするチャネルです。
|
interface |
ByteChannel
バイトの読み込みと書き込みができるチャネルです。
|
interface |
Channel
入出力操作に関係するチャネルです。
|
interface |
GatheringByteChannel
バッファーシーケンスからバイトを書き込むことができるチャネルです。
|
interface |
InterruptibleChannel
非同期のクローズや割り込みが可能なチャネルです。
|
interface |
MulticastChannel
IP (Internet Protocol) マルチキャストをサポートするネットワークチャネルです。
|
interface |
NetworkChannel
ネットワークソケットへのチャネルです。
|
interface |
ReadableByteChannel
バイトを読み取ることができるチャネルです。
|
interface |
ScatteringByteChannel
バッファーシーケンスにバイトを読み込むことができるチャネルです。
|
interface |
SeekableByteChannel
現在の位置を保持し、位置の変更を許可するバイトチャネルです。
|
interface |
WritableByteChannel
バイトを書き込むことができるチャネルです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AsynchronousFileChannel
ファイルの読み込み、書き込み、操作用の非同期チャネルです。
|
class |
AsynchronousServerSocketChannel
ストリーム型リスニングソケット用の非同期チャネルです。
|
class |
AsynchronousSocketChannel
ストリーム型接続ソケット用の非同期チャネルです。
|
class |
DatagramChannel
データグラム型ソケットの選択可能なチャネルです。
|
class |
FileChannel
ファイルの読み込み、書き込み、マッピング、操作用チャネルです。
|
static class |
Pipe.SinkChannel
Pipe の書き込み可能な終端を表すチャネルです。 |
static class |
Pipe.SourceChannel
Pipe の読み取り可能な終端を表すチャネルです。 |
class |
SelectableChannel
Selector 経由で多重化できるチャネルです。 |
class |
Selector
SelectableChannel オブジェクトのマルチプレクサです。 |
class |
ServerSocketChannel
ストリーム型リスニングソケット用の選択可能なチャネルです。
|
class |
SocketChannel
ストリーム型接続ソケット用の選択可能チャネルです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
AbstractInterruptibleChannel
割り込み可能チャネルのベース実装クラスです。
|
class |
AbstractSelectableChannel
選択可能チャネルのベース実装クラスです。
|
class |
AbstractSelector
セレクタのベース実装クラスです。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
DirectoryStream<T>
ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。
|
interface |
SecureDirectoryStream<T>
ある開いたディレクトリから相対的な位置にあるファイルに対する操作を定義する
DirectoryStream です。 |
interface |
WatchService
登録されたオブジェクトの変更およびイベントを監視する監視サービス。
|
修飾子と型 | クラスと説明 |
---|---|
class |
FileSystem
ファイルシステムへのインタフェースを提供し、ファイルシステム内のファイルやその他のオブジェクトにアクセスするためのオブジェクトのファクトリです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
LogStream
非推奨。
代替はありません。
|
修飾子と型 | クラスと説明 |
---|---|
class |
DigestInputStream
ストリームを通過するビットを使用して、関連したメッセージダイジェストを更新する透明なストリームです。
|
class |
DigestOutputStream
ストリームを通過するビットを使用して、関連したメッセージダイジェストを更新する透明なストリームです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
Formatter
printf 形式の文字列用のインタプリタ。
|
class |
Scanner
正規表現を使用してプリミティブ型および文字列の構文解析が可能な、単純なテキストスキャナです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
JarFile
JarFile クラスは、java.io.RandomAccessFile で開くことができる任意のファイルから jar ファイルの内容を読み取るために使います。 |
class |
JarInputStream
JarInputStream クラスは、任意の入力ストリームから JAR ファイルの内容を読み取るために使います。 |
class |
JarOutputStream
JarOutputStream クラスは、JAR ファイルの内容を任意の出力ストリームに書き出すために使います。 |
修飾子と型 | クラスと説明 |
---|---|
class |
CheckedInputStream
読み込まれるデータのチェックサムも保持する入力ストリームです。
|
class |
CheckedOutputStream
書き込まれるデータのチェックサムも保持する出力ストリームです。
|
class |
DeflaterInputStream
deflate 圧縮形式でデータを圧縮するための入力ストリームフィルタを実装します。
|
class |
DeflaterOutputStream
このクラスは、deflate 圧縮形式で圧縮されているデータの出力ストリームフィルタを実装します。
|
class |
GZIPInputStream
このクラスは、GZIP ファイル形式で圧縮されたデータを読み込むためのストリームフィルタを実装します。
|
class |
GZIPOutputStream
このクラスは、GZIP ファイル形式で圧縮されたデータを書き込むためのストリームフィルタを実装します。
|
class |
InflaterInputStream
このクラスは、deflate 圧縮形式で圧縮解除されたデータのストリームフィルタを実装します。
|
class |
InflaterOutputStream
deflate 圧縮形式で格納されたデータを圧縮解除するための出力ストリームフィルタを実装します。
|
class |
ZipFile
このクラスは、ZIP ファイルからエントリを読み込むために使用します。
|
class |
ZipInputStream
このクラスは、ZIP ファイル形式でファイルを読み込む入力ストリームフィルタを実装します。
|
class |
ZipOutputStream
このクラスは、ZIP ファイル形式でファイルを書き込むための出力ストリームフィルタを実装します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
CipherInputStream
CipherInputStream は InputStream と Cipher で構成されているので、read() メソッドはベースとなる InputStream から読み込まれたデータを返しますが、Cipher により追加の処理が行われています。
|
class |
CipherOutputStream
CipherOutputStream は OutputStream と Cipher で構成されているので、write() メソッドはまずデータを処理してからベースとなる OutputStream に書き込みます。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ImageInputStream
ImageReader で使用されるシーク可能な入力ストリームインタフェースです。 |
interface |
ImageOutputStream
ImageWriter で使用されるシーク可能な出力ストリームインタフェースです。 |
修飾子と型 | クラスと説明 |
---|---|
class |
FileCacheImageInputStream
通常の
InputStream から入力を取得する ImageInputStream の実装です。 |
class |
FileCacheImageOutputStream
出力を通常の
OutputStream に書き込む ImageOutputStream の実装です。 |
class |
FileImageInputStream
File または RandomAccessFile から入力を取得する ImageInputStream の実装です。 |
class |
FileImageOutputStream
出力を
File または RandomAccessFile に直接書き込む ImageOutputStream の実装です。 |
class |
ImageInputStreamImpl
ImageInputStream インタフェースを実装する abstract クラスです。 |
class |
ImageOutputStreamImpl
ImageOutputStream インタフェースを実装する abstract クラスです。 |
class |
MemoryCacheImageInputStream
通常の
InputStream から入力を取得する ImageInputStream の実装です。 |
class |
MemoryCacheImageOutputStream
出力を通常の
OutputStream に書き込む ImageOutputStream の実装です。 |
修飾子と型 | クラスと説明 |
---|---|
class |
MLet
リモート URL から着信した MBean サーバー内の MBean (複数可) をインスタンス化し、登録することができます。
|
class |
PrivateMLet
ClassLoaderRepository に追加されない MLet です。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
JMXConnector
JMX API コネクタのクライアント側です。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
RMIConnection
クライアントからサーバー側の MBeanServer 実装へ MBeanServer 要求を送信するために使用される RMI オブジェクトです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
RMIConnectionImpl
RMIConnection インタフェースの実装です。 |
class |
RMIConnectionImpl_Stub |
class |
RMIConnector
リモート RMI コネクタへの接続です。
|
class |
RMIIIOPServerImpl
IIOP 経由でエクスポートされる
RMIServerImpl であり、IIOP 経由でエクスポートされた RMI オブジェクトとしてクライアント接続を作成します。 |
class |
RMIJRMPServerImpl
JRMP 経由でエクスポートされる
RMIServer オブジェクトであり、JRMP 経由でエクスポートされた RMI オブジェクトとしてクライアント接続を作成します。 |
class |
RMIServerImpl
コネクタサーバーを表す RMI オブジェクトです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
SSLServerSocket
このクラスは
ServerSocket を拡張し、Secure Sockets Layer (SSL) や Transport Layer Security (TLS) などのプロトコルを使用するセキュアサーバーソケットを提供します。 |
class |
SSLSocket
このクラスは
Socket を拡張し、Secure Sockets Layer (SSL) や IETF Transport Layer Security (TLS) などのプロトコルを使用するセキュアソケットを提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
AudioInputStream
オーディオ入力ストリームは、オーディオの形式および長さが指定されている入力ストリームです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ProgressMonitorInputStream
InputStream からの読み込みの進捗を監視します。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
JavaFileManager
Java™ プログラミング言語のソースファイルやクラスファイルを操作するツール向けのファイルマネージャーです。
|
interface |
StandardJavaFileManager
java.io.File に基づいたファイルマネージャーです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ForwardingJavaFileManager<M extends JavaFileManager>
指定されたファイルマネージャーに呼び出しを転送します。
|
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.