パッケージ | 説明 |
---|---|
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
フィルタ処理された文字列ストリームを読み込むための抽象クラスです。
|
class |
FilterWriter
フィルタ処理された文字ストリームのための抽象クラスです。
|
class |
InputStream
この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパー・クラスです。
|
class |
InputStreamReader
InputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定された
charset を使用して文字にデコードします。 |
class |
LineNumberInputStream
非推奨。
このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。JDK 1.1以降、文字ストリームの処理には、行番号をカウントするためのクラスが含まれている新しい文字ストリーム・クラスを使うことが推奨されています。
|
class |
LineNumberReader
行番号を追跡して管理する、バッファリングされた文字入力ストリームです。
|
class |
ObjectInputStream
事前にObjectOutputStreamを使って作成されたプリミティブ・データとプリミティブ・オブジェクトを直列化復元します。
|
class |
ObjectOutputStream
ObjectOutputStreamは、プリミティブ・データ型とJavaオブジェクトのグラフをOutputStreamに書き込みます。
|
class |
OutputStream
この抽象クラスは、バイト出力ストリームを表現するすべてのクラスのスーパー・クラスです。
|
class |
OutputStreamWriter
OutputStreamWriterは、文字ストリームからバイト・ストリームへの橋渡しの役目を持ちます。それに書き込まれた文字は、指定された
charset を使用してバイトにエンコードされます。 |
class |
PipedInputStream
パイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続するようにします。これによって、パイプで連結された入力ストリームが提供するデータ・バイトは、パイプで連結された出力ストリームにすべて書き込まれます。
|
class |
PipedOutputStream
パイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。
|
class |
PipedReader
パイプによる文字入力ストリームです。
|
class |
PipedWriter
パイプによる文字出力ストリームです。
|
class |
PrintStream
PrintStream は、ほかの出力ストリームに機能、具体的には、さまざまなデータ値の表現を簡易的に出力する機能を追加します。 |
class |
PrintWriter
オブジェクトの書式付き表現をテキスト出力ストリームに出力します。
|
class |
PushbackInputStream
PushbackInputStream は、ほかの入力ストリームに機能、具体的には、1バイトを「プッシュ・バック」または「アンリード」する機能を追加します。 |
class |
PushbackReader
文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。
|
class |
RandomAccessFile
このクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。
|
class |
Reader
文字ストリームを読み込むための抽象クラスです。
|
class |
SequenceInputStream
SequenceInputStream は、ほかの入力ストリームを論理的に連結したものを表します。 |
class |
StringBufferInputStream
非推奨。
このクラスでは、文字からバイトへの変換が正しく行われません。JDK 1.1以降、文字列からストリームを作成するには、
StringReader クラスを使うことが推奨されています。 |
class |
StringReader
ソースが文字列の文字ストリームです。
|
class |
StringWriter
出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。
|
class |
Writer
文字ストリームに書き込むための抽象クラスです。
|
修飾子と型 | クラスと説明 |
---|---|
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 インタフェースを実装する抽象クラスです。 |
class |
ImageOutputStreamImpl
ImageOutputStream インタフェースを実装する抽象クラスです。 |
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(tm)プログラミング言語のソース・ファイルやクラス・ファイルを操作するツール向けのファイル・マネージャです。
|
interface |
StandardJavaFileManager
java.io.Fileに基づいたファイル・マネージャです。
|
修飾子と型 | クラスと説明 |
---|---|
class |
ForwardingJavaFileManager<M extends JavaFileManager>
指定されたファイル・マネージャに呼出しを転送します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.