インタフェースjava.lang.AutoCloseable
の使用
パッケージ
説明
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
Stream Control Transport Protocol用のJava APIです。
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
ネットワーク・アプリケーションを実装するためのクラスを提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
java.nio.channels
パッケージのサービス・プロバイダ・クラス。ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
並行プログラミングでよく使用されるユーティリティ・クラスです。
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。
暗号化操作のクラスとインタフェースを提供します。
ファイルとストリームからの低レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
高度な動的ロード機能を実装するクラスを提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
セキュア・ソケット・パッケージのクラスを提供します。
MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。
Javaプログラミング言語からサーバー側のデータ・ソースにアクセスして処理するためのAPIを提供します。
JDBC
RowSet
実装用の標準インタフェースと基底クラスです。サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
Javaから直接、低レベルで効率的な外部メモリー/ファンクション・アクセスをサポートするクラス。
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。
JShell実行エンジンを構築するための実装サポートを提供します。
プラガブルJShell実行エンジン用のサービス・プロバイダ・インタフェースを定義します。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
-
com.sun.net.httpserverでのAutoCloseableの使用
修飾子と型クラス説明class
このクラスは、一回の交換で、受信するHTTP要求と生成される応答をカプセル化します。class
このクラスは、受信したHTTPSリクエストと、ある交換で生成されるレスポンスをカプセル化し、HTTPSプロトコルに固有のHttpExchange
の拡張機能を定義します。 -
com.sun.nio.sctpでのAutoCloseableの使用
修飾子と型クラス説明class
メッセージ指向の接続されたSCTPソケットの選択可能なチャネルです。class
メッセージ指向のSCTPソケットの選択可能なチャネルです。class
メッセージ指向の待機SCTPソケットの選択可能なチャネルです。 -
java.beansでのAutoCloseableの使用
修飾子と型クラス説明class
XMLDecoder
クラスは、XMLEncoder
を使って作成されたXMLドキュメントの読取りに使用され、ObjectInputStream
と同様に使用されます。class
XMLEncoder
クラスは、ObjectOutputStream
の補足的な代替であり、ObjectOutputStream
を使ってSerializable
オブジェクトのバイナリ表現を作成できるのと同じ方法でJavaBeanのテキスト表現を生成するために使用できます。 -
java.ioでのAutoCloseableの使用
修飾子と型インタフェース説明interface
Closeable
は、閉じることができるデータの転送元または転送先です。interface
ObjectInputは、DataInputインタフェースを拡張してオブジェクトの読込みができるようにします。interface
ObjectOutputは、DataOutputインタフェースを拡張してオブジェクトの書込みができるようにします。修飾子と型クラス説明class
BufferedInputStream
は、ほかの入力ストリームに機能、特に入力をバッファに格納する機能とmark
およびreset
メソッドをサポートする機能を追加します。class
バッファリングされた出力ストリームを実装します。class
文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。class
文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。class
ByteArrayInputStream
は、ストリームから読み込むことができるバイトを格納する内部バッファを保持しています。class
データがバイト配列に書き込まれる出力ストリームを実装します。class
文字入力ストリームとして使用する文字バッファを実装します。class
Writerとして使用する文字バッファを実装します。class
データ入力ストリームにより、アプリケーションは、プリミティブ型のJavaデータをベースとなる入力ストリームからマシンに依存せずに読み込むことができます。class
データ出力ストリームを使うと、アプリケーションはプリミティブ型のJavaデータを移植性のある形で出力ストリームに書き込むことができます。class
FileInputStream
は、ファイル・システム内のファイルから入力バイトを取得します。class
ファイル出力ストリームは、File
またはFileDescriptor
にデータを書き込むための出力ストリームです。class
デフォルトのバッファ・サイズを使用して、文字ファイルからテキストを読み取ります。class
デフォルトのバッファ・サイズを使用して、文字ファイルにテキストを書き込みます。class
FilterInputStream
は、データの基本的なソースとして使用するためのその他の入力ストリームを格納します。データを途中で変換することや、追加機能を提供することもあります。class
このクラスは、出力ストリームをフィルタ処理するすべてのクラスのスーパー・クラスです。class
フィルタ処理された文字列ストリームを読み込むための抽象クラスです。class
フィルタ処理された文字ストリームのための抽象クラスです。class
この抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパー・クラスです。class
InputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定されたcharset
を使用して文字にデコードします。class
非推奨。このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。class
行番号を追跡して管理する、バッファリングされた文字入力ストリームです。class
事前にObjectOutputStreamを使って作成されたプリミティブ・データとプリミティブ・オブジェクトを直列化復元します。class
ObjectOutputStreamは、プリミティブ・データ型とJavaオブジェクトのグラフをOutputStreamに書き込みます。class
この抽象クラスは、バイト出力ストリームを表現するすべてのクラスのスーパー・クラスです。class
OutputStreamWriterは、文字ストリームからバイト・ストリームへの橋渡しの役目を持ちます。それに書き込まれた文字は、指定されたcharset
を使用してバイトにエンコードされます。class
パイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続するようにします。これによって、パイプで連結された入力ストリームが提供するデータ・バイトは、パイプで連結された出力ストリームにすべて書き込まれます。class
パイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。class
パイプによる文字入力ストリームです。class
パイプによる文字出力ストリームです。class
PrintStream
は、ほかの出力ストリームに機能、具体的には、さまざまなデータ値の表現を簡易的に出力する機能を追加します。class
オブジェクトの書式付き表現をテキスト出力ストリームに出力します。class
PushbackInputStream
は、内部バッファにプッシュバックされたバイトを格納することによって、別の入力ストリーム、つまり"プッシュバック"または"unread"バイトへの機能性を追加します。class
文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。class
このクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。class
文字ストリームを読み込むための抽象クラスです。class
SequenceInputStream
は、ほかの入力ストリームを論理的に連結したものを表します。class
非推奨。このクラスでは、文字からバイトへの変換が正しく行われません。class
ソースが文字列の文字ストリームです。class
出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。class
文字ストリームに書き込むための抽象クラスです。 -
java.lang.moduleでのAutoCloseableの使用
-
java.netでのAutoCloseableの使用
修飾子と型クラス説明class
このクラスは、データグラム・パケットを送受信するためのソケットを表します。class
MulticastSocket
は、IPマルチキャスト・データグラムの送受信に便利なデータグラム・ソケットです。class
このクラスはサーバー・ソケットを実装します。class
このクラスは、クライアント・ソケット(単に「ソケット」とも呼ばれる)を実装します。class
このクラス・ローダーは、JARファイルとディレクトリの両方を参照するURLの検索パスから、クラスとリソースをロードするために使用されます。 -
java.nio.channelsでのAutoCloseableの使用
修飾子と型インタフェース説明interface
バイトの読取りと書込みができる非同期チャネルです。interface
非同期入出力操作をサポートするチャネルです。interface
バイトの読み込みと書込みができるチャネルです。interface
入出力操作に関係するチャネルです。interface
バッファ・シーケンスからバイトを書き込むことができるチャネルです。interface
非同期のクローズや割込みが可能なチャネルです。interface
IP (Internet Protocol)マルチキャストをサポートするネットワーク・チャネルです。interface
ネットワーク・ソケットへのチャネルです。interface
バイトを読み取ることができるチャネルです。interface
バッファ・シーケンスにバイトを読み込むことができるチャネルです。interface
現在の位置を保持し、位置の変更を許可するバイト・チャネル。interface
バイトを書き込むことができるチャネルです。修飾子と型クラス説明class
ファイルの読み込み、書き込み、操作用の非同期チャネルです。class
ストリーム型リスニング・ソケット用の非同期チャネルです。class
ストリーム型接続ソケット用の非同期チャネルです。class
データグラム型ソケットの選択可能なチャネルです。class
ファイルの読み込み、書き込み、マッピング、操作用チャネルです。class
ファイル領域上のロックを示すトークンです。static class
Pipe
の書込み可能な終端を表すチャネルです。static class
Pipe
の読取り可能な終端を表すチャネルです。class
Selector
経由で多重化できるチャネルです。class
SelectableChannel
オブジェクトのマルチプレクサです。class
ストリーム型リスニング・ソケット用の選択可能なチャネルです。class
ストリーム型接続ソケット用の選択可能チャネルです。 -
java.nio.channels.spiでのAutoCloseableの使用
修飾子と型クラス説明class
割込み可能チャネルのベース実装クラスです。class
選択可能チャネルのベース実装クラスです。class
セレクタのベース実装クラスです。 -
java.nio.fileでのAutoCloseableの使用
修飾子と型インタフェース説明interface
ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。interface
開いたディレクトリから相対的な位置にあるファイルに対する操作を定義するDirectoryStream
です。interface
登録されたオブジェクトの変更およびイベントを監視する監視サービスです。修飾子と型クラス説明class
ファイル・システムへのインタフェースを提供し、ファイル・システム内のファイルやその他のオブジェクトにアクセスするためのオブジェクトのファクトリです。 -
java.rmi.serverでのAutoCloseableの使用
-
java.securityでのAutoCloseableの使用
修飾子と型クラス説明class
ストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。class
ストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。 -
java.sqlでのAutoCloseableの使用
修飾子と型インタフェース説明interface
SQLストアド・プロシージャを実行するのに使用されるインタフェースです。interface
特定のデータベースとの接続(セッション)を表現します。interface
プリコンパイルされたSQL文を表すオブジェクトです。interface
データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。interface
静的SQL文を実行し、作成された結果を返すために使用されるオブジェクトです。 -
java.utilでのAutoCloseableの使用
-
java.util.concurrentでのAutoCloseableの使用
-
java.util.jarでのAutoCloseableの使用
修飾子と型クラス説明class
JarFile
クラスは、java.io.RandomAccessFile
で開くことができる任意のファイルからjarファイルの内容を読み取るために使います。class
JarInputStream
クラスは、任意の入力ストリームからJARファイルの内容を読み取るために使います。class
JarOutputStream
クラスは、JARファイルの内容を任意の出力ストリームに書き出すために使います。 -
java.util.streamでのAutoCloseableの使用
修飾子と型インタフェース説明interface
BaseStream<T,
S extends BaseStream<T, S>> 順次および並列の集約操作をサポートする要素シーケンスであるストリームの基底インタフェース。interface
順次および並列の集約操作をサポートするプリミティブdouble値要素のシーケンスです。interface
順次および並列の集約操作をサポートするプリミティブint値要素のシーケンスです。interface
順次および並列の集約操作をサポートするプリミティブlong値要素のシーケンスです。interface
Stream<T>
順次および並列の集約操作をサポートする要素のシーケンスです。 -
java.util.zipでのAutoCloseableの使用
修飾子と型クラス説明class
読み込まれるデータのチェックサムも保持する入力ストリームです。class
書き込まれるデータのチェックサムも保持する出力ストリームです。class
deflate圧縮形式でデータを圧縮するための入力ストリーム・フィルタを実装します。class
このクラスは、deflate圧縮形式で圧縮されているデータの出力ストリーム・フィルタを実装します。class
このクラスは、GZIPファイル形式で圧縮されたデータを読み込むためのストリーム・フィルタを実装します。class
このクラスは、GZIPファイル形式で圧縮されたデータを書き込むためのストリーム・フィルタを実装します。class
このクラスは、deflate圧縮形式で圧縮解除されたデータのストリーム・フィルタを実装します。class
deflate圧縮形式で格納されたデータを圧縮解除するための出力ストリーム・フィルタを実装します。class
このクラスは、ZIPファイルからエントリを読み込むために使用します。class
このクラスは、ZIPファイル形式でファイルを読み込む入力ストリーム・フィルタを実装します。class
このクラスは、ZIPファイル形式でファイルを書き込むための出力ストリーム・フィルタを実装します。 -
javax.cryptoでのAutoCloseableの使用
修飾子と型クラス説明class
CipherInputStreamはInputStreamとCipherで構成されているので、read()メソッドはベースとなるInputStreamから読み込まれたデータを返しますが、Cipherにより追加の処理が行われています。class
CipherOutputStreamはOutputStreamとCipherで構成されているので、write()メソッドはまずデータを処理してからベースとなるOutputStreamに書き込みます。 -
javax.imageio.streamでのAutoCloseableの使用
修飾子と型インタフェース説明interface
ImageReader
で使用されるシーク可能な入力ストリーム・インタフェースです。interface
ImageWriter
で使用されるシーク可能な出力ストリーム・インタフェースです。修飾子と型クラス説明class
通常のInputStream
から入力を取得するImageInputStream
の実装です。class
出力を通常のOutputStream
に書き込むImageOutputStream
の実装です。class
File
またはRandomAccessFile
から入力を取得するImageInputStream
の実装です。class
出力をFile
またはRandomAccessFile
に直接書き込むImageOutputStream
の実装です。class
ImageInputStream
インタフェースを実装する抽象クラスです。class
ImageOutputStream
インタフェースを実装する抽象クラスです。class
通常のInputStream
から入力を取得するImageInputStream
の実装です。class
出力を通常のOutputStream
に書き込むImageOutputStream
の実装です。 -
javax.management.loadingでのAutoCloseableの使用
修飾子と型クラス説明class
リモートURLから着信したMBeanサーバー内のMBean (複数可)をインスタンス化し、登録することができます。class
ClassLoaderRepository
に追加されないMLetです。 -
javax.management.remoteでのAutoCloseableの使用
-
javax.management.remote.rmiでのAutoCloseableの使用
修飾子と型インタフェース説明interface
クライアントからサーバー側のMBeanServer実装へMBeanServer要求を転送するために使用されるRMIオブジェクトです。修飾子と型クラス説明class
RMIConnection
インタフェースの実装です。final class
RMIConnectionImplリモート・スタブ。class
リモートRMIコネクタへの接続です。class
非推奨。このトランスポートはサポートされなくなりました。class
JRMP経由でエクスポートされるRMIServer
オブジェクトであり、JRMP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。class
コネクタ・サーバーを表すRMIオブジェクトです。 -
javax.net.sslでのAutoCloseableの使用
修飾子と型クラス説明class
このクラスはServerSocket
を拡張し、セキュア・ソケット・レイヤー(SSL)やTransport Layer Security (TLS)プロトコルなどのプロトコルを使用して、安全なサーバー・ソケットを提供します。class
このクラスはSocket
を拡張し、"セキュア・ソケット・レイヤー" (SSL)やIETF "トランスポート層のセキュリティ" (TLS)プロトコルのようなプロトコルを使って安全なソケットを提供します。 -
javax.sound.midiでのAutoCloseableの使用
修飾子と型インタフェース説明interface
MidiDevice
は、すべてのMIDIデバイスのための基底インタフェースです。interface
MidiDeviceReceiver
は、MidiDevice
のMIDI入力コネクタを表すReceiver
です(MidiDevice.getReceiver()
を参照)。interface
MidiDeviceTransmitter
は、MidiDevice
のMIDI入力コネクタを表すTransmitter
です(MidiDevice.getTransmitter()
を参照)。interface
Receiver
はMidiEvent
オブジェクトを受け取り、サウンドや生のMIDI出力を生成するための解釈など、レスポンスに役立つものを通常行います。interface
MIDIsequence
を再生するハードウェアまたはソフトウェア・デバイスは、sequencerとして知られています。interface
Synthesizer
はサウンドを生成します。interface
-
javax.sound.sampledでのAutoCloseableの使用
修飾子と型インタフェース説明interface
Clip
インタフェースは特殊な種類のデータ・ラインを表し、そのオーディオ・データはリアルタイムでストリーム化するのではなく、再生前にロードできます。interface
DataLine
は、メディア関連の機能をそのスーパー・インタフェース、Line
に追加します。interface
Line
インタフェースは、モノラル・チャネルまたは多重チャネルのオーディオ・フィードを表します。interface
ミキサーは1つ以上のラインを持つオーディオ装置です。interface
ポートは、オーディオ装置へオーディオを入力し、または装置からオーディオを出力する単純なラインです。interface
ソース・データ・ラインはデータを書き込めるデータ・ラインです。interface
ターゲット・データ線は、オーディオ・データを読み出すことができるDataLine
の一種です。 -
javax.sqlでのAutoCloseableの使用
-
javax.sql.rowsetでのAutoCloseableの使用
修飾子と型インタフェース説明interface
CachedRowSet
のすべての標準実装が実装しなければならないインタフェースです。interface
FilteredRowSet
のすべての標準実装が実装しなければならない標準インタフェースです。interface
JdbcRowSet
のすべての標準実装が実装しなければならない標準インタフェースです。interface
JoinRowSet
インタフェースは、異なったRowSet
オブジェクトの関連データを、SQLJOIN
を表す1つのJoinRowSet
オブジェクトにまとめるメカニズムを提供します。interface
WebRowSet
のすべての実装が実装しなければならない標準インタフェースです。 -
javax.sql.rowset.spiでのAutoCloseableの使用
修飾子と型インタフェース説明interface
アプリケーションが、手動の意志決定ツリーを使って同期競合が発生したときの対処方法を決定できるようにするフレームワークを定義します。 -
javax.swingでのAutoCloseableの使用
-
javax.toolsでのAutoCloseableの使用
修飾子と型インタフェース説明interface
Javaプログラミング言語のソース・ファイルおよびクラス・ファイルで動作するツールのファイル・マネージャ。interface
java.io.File
とjava.nio.file.Path
に基づくファイル・マネージャ。 -
jdk.incubator.foreignでのAutoCloseableの使用
-
jdk.jfrでのAutoCloseableの使用
-
jdk.jfr.consumerでのAutoCloseableの使用
修飾子と型クラス説明final class
レコーディング・ファイル。final class
レコーディング・ストリームは、現在のJVM (Java Virtual Machine)からイベントを生成します。 -
jdk.jshellでのAutoCloseableの使用
-
jdk.jshell.executionでのAutoCloseableの使用
修飾子と型クラス説明class
現在のプロセスで実行されるExecutionControl
実装。class
JShellコアがデフォルトで使用するExecutionControl
の実装。class
ExecutionControl
のJDI実装の概要。class
JShellコアと同じJVMで実行されるExecutionControl
の実装。class
リモート・エージェントは実行プロセス(メインのJShellプロセスとは別に)で実行されます。class
実行が行われるリモート・エージェントにリクエストをストリーミングするExecutionControl
実行エンジンSPIの実装。 -
jdk.jshell.spiでのAutoCloseableの使用
-
jdk.management.jfrでのAutoCloseableの使用