インタフェース
java.io.Closeableの使用
-
Closeableを使用しているパッケージ パッケージ 説明 com.sun.nio.sctp Stream Control Transport Protocol用のJava APIです。java.io このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。java.lang.module モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。java.net ネットワーク・アプリケーションを実装するためのクラスを提供します。java.nio.channels 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。java.nio.channels.spi java.nio.channelsパッケージのサービス・プロバイダ・クラス。java.nio.file ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。java.rmi.server サーバー側のRMIをサポートするクラスとインタフェースを提供します。java.security セキュリティ・フレームワークのクラスとインタフェースを提供します。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。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 コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。jdk.jfr このパッケージには、イベントを作成してFlight Recorderを制御するためのクラスが含まれています。jdk.jfr.consumer このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。jdk.nashorn.api.scripting このパッケージでは、Nashornを使用する推奨方法であるjavax.scriptの統合を提供します。org.omg.CORBA_2_3.portable 値型の入力および出力用のメソッドを提供し、またorg/omg/CORBA/portableパッケージへのその他の更新を含みます。org.omg.CORBA.portable ポータビリティ・レイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーのORBで動作できるようにする一連のORB APIを提供します。 -
-
com.sun.nio.sctpでの「閉じる」の使用
Closeableを実装しているcom.sun.nio.sctpのクラス 修飾子と型 クラス 説明 classSctpChannelメッセージ指向の接続されたSCTPソケットの選択可能なチャネルです。classSctpMultiChannelメッセージ指向のSCTPソケットの選択可能なチャネルです。classSctpServerChannelメッセージ指向の待機SCTPソケットの選択可能なチャネルです。 -
java.ioでのCloseableの使用
Closeableを実装しているjava.ioのクラス 修飾子と型 クラス 説明 classBufferedInputStreamBufferedInputStreamは、ほかの入力ストリームに機能、特に入力をバッファに格納する機能とmarkおよびresetメソッドをサポートする機能を追加します。classBufferedOutputStreamバッファリングされた出力ストリームを実装します。classBufferedReader文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。classBufferedWriter文字をバッファリングすることによって、文字、配列、または文字列を効率良く文字型出力ストリームに書き込みます。classByteArrayInputStreamByteArrayInputStreamは、ストリームから読み込むことができるバイトを格納する内部バッファを保持しています。classByteArrayOutputStreamデータがバイト配列に書き込まれる出力ストリームを実装します。classCharArrayReader文字入力ストリームとして使用する文字バッファを実装します。classCharArrayWriterWriterとして使用する文字バッファを実装します。classDataInputStreamデータ入力ストリームにより、アプリケーションは、プリミティブ型のJavaデータをベースとなる入力ストリームからマシンに依存せずに読み込むことができます。classDataOutputStreamデータ出力ストリームを使うと、アプリケーションはプリミティブ型のJavaデータを移植性のある形で出力ストリームに書き込むことができます。classFileInputStreamFileInputStreamは、ファイル・システム内のファイルから入力バイトを取得します。classFileOutputStreamファイル出力ストリームは、FileまたはFileDescriptorにデータを書き込むための出力ストリームです。classFileReader文字ファイルを読み込むための簡易クラスです。classFileWriter文字ファイルを書き込むための簡易クラスです。classFilterInputStreamFilterInputStreamは、データの基本的なソースとして使用するためのその他の入力ストリームを格納します。データを途中で変換することや、追加機能を提供することもあります。classFilterOutputStreamこのクラスは、出力ストリームをフィルタ処理するすべてのクラスのスーパー・クラスです。classFilterReaderフィルタ処理された文字列ストリームを読み込むための抽象クラスです。classFilterWriterフィルタ処理された文字ストリームのための抽象クラスです。classInputStreamこの抽象クラスは、バイト入力ストリームを表現するすべてのクラスのスーパー・クラスです。classInputStreamReaderInputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定されたcharsetを使用して文字にデコードします。classLineNumberInputStream非推奨。このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。classLineNumberReader行番号を追跡して管理する、バッファリングされた文字入力ストリームです。classObjectInputStream事前にObjectOutputStreamを使って作成されたプリミティブ・データとプリミティブ・オブジェクトを直列化復元します。classObjectOutputStreamObjectOutputStreamは、プリミティブ・データ型とJavaオブジェクトのグラフをOutputStreamに書き込みます。classOutputStreamこの抽象クラスは、バイト出力ストリームを表現するすべてのクラスのスーパー・クラスです。classOutputStreamWriterOutputStreamWriterは、文字ストリームからバイト・ストリームへの橋渡しの役目を持ちます。それに書き込まれた文字は、指定されたcharsetを使用してバイトにエンコードされます。classPipedInputStreamパイプで連結された入力ストリームは、パイプで連結された出力ストリームに接続するようにします。これによって、パイプで連結された入力ストリームが提供するデータ・バイトは、パイプで連結された出力ストリームにすべて書き込まれます。classPipedOutputStreamパイプで連結された出力ストリームをパイプで連結された入力ストリームに接続することで、通信パイプを作成することができます。classPipedReaderパイプによる文字入力ストリームです。classPipedWriterパイプによる文字出力ストリームです。classPrintStreamPrintStreamは、ほかの出力ストリームに機能、具体的には、さまざまなデータ値の表現を簡易的に出力する機能を追加します。classPrintWriterオブジェクトの書式付き表現をテキスト出力ストリームに出力します。classPushbackInputStreamPushbackInputStreamは、内部バッファにプッシュバックされたバイトを格納することによって、別の入力ストリーム、つまり"プッシュバック"または"unread"バイトへの機能性を追加します。classPushbackReader文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。classRandomAccessFileこのクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。classReader文字ストリームを読み込むための抽象クラスです。classSequenceInputStreamSequenceInputStreamは、ほかの入力ストリームを論理的に連結したものを表します。classStringBufferInputStream非推奨。このクラスでは、文字からバイトへの変換が正しく行われません。classStringReaderソースが文字列の文字ストリームです。classStringWriter出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。classWriter文字ストリームに書き込むための抽象クラスです。 -
java.lang.moduleでの「閉じる」の使用
java.lang.moduleのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceModuleReaderモジュールのコンテンツへのアクセスを提供します。 -
java.netでのCloseableの使用
Closeableを実装しているjava.netのクラス 修飾子と型 クラス 説明 classDatagramSocketこのクラスは、データグラム・パケットを送受信するためのソケットを表します。classMulticastSocketマルチキャスト・データグラム・ソケット・クラスは、IPマルチキャスト・パケットを送受信する場合に役立ちます。classServerSocketこのクラスはサーバー・ソケットを実装します。classSocketこのクラスは、クライアント・ソケット(単に「ソケット」とも呼ばれる)を実装します。classURLClassLoaderこのクラス・ローダーは、JARファイルとディレクトリの両方を参照するURLの検索パスから、クラスとリソースをロードするために使用されます。 -
java.nio.channelsでのCloseableの使用
java.nio.channelsでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceAsynchronousByteChannelバイトの読取りと書込みができる非同期チャネルです。interfaceAsynchronousChannel非同期入出力操作をサポートするチャネルです。interfaceByteChannelバイトの読み込みと書込みができるチャネルです。interfaceChannel入出力操作に関係するチャネルです。interfaceGatheringByteChannelバッファ・シーケンスからバイトを書き込むことができるチャネルです。interfaceInterruptibleChannel非同期のクローズや割込みが可能なチャネルです。interfaceMulticastChannelIP (Internet Protocol)マルチキャストをサポートするネットワーク・チャネルです。interfaceNetworkChannelネットワーク・ソケットへのチャネルです。interfaceReadableByteChannelバイトを読み取ることができるチャネルです。interfaceScatteringByteChannelバッファ・シーケンスにバイトを読み込むことができるチャネルです。interfaceSeekableByteChannel現在の位置を保持し、位置の変更を許可するバイト・チャネルです。interfaceWritableByteChannelバイトを書き込むことができるチャネルです。Closeableを実装しているjava.nio.channelsのクラス 修飾子と型 クラス 説明 classAsynchronousFileChannelファイルの読み込み、書き込み、操作用の非同期チャネルです。classAsynchronousServerSocketChannelストリーム型リスニング・ソケット用の非同期チャネルです。classAsynchronousSocketChannelストリーム型接続ソケット用の非同期チャネルです。classDatagramChannelデータグラム型ソケットの選択可能なチャネルです。classFileChannelファイルの読み込み、書き込み、マッピング、操作用チャネルです。static classPipe.SinkChannelPipeの書込み可能な終端を表すチャネルです。static classPipe.SourceChannelPipeの読取り可能な終端を表すチャネルです。classSelectableChannelSelector経由で多重化できるチャネルです。classSelectorSelectableChannelオブジェクトのマルチプレクサです。classServerSocketChannelストリーム型リスニング・ソケット用の選択可能なチャネルです。classSocketChannelストリーム型接続ソケット用の選択可能チャネルです。 -
java.nio.channels.spiでのCloseableの使用
Closeableを実装しているjava.nio.channels.spiのクラス 修飾子と型 クラス 説明 classAbstractInterruptibleChannel割込み可能チャネルのベース実装クラスです。classAbstractSelectableChannel選択可能チャネルのベース実装クラスです。classAbstractSelectorセレクタのベース実装クラスです。 -
java.nio.fileでのCloseableの使用
java.nio.fileでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceDirectoryStream<T>ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。interfaceSecureDirectoryStream<T>ある開いたディレクトリから相対的な位置にあるファイルに対する操作を定義するDirectoryStreamです。interfaceWatchService登録されたオブジェクトの変更およびイベントを監視する監視サービス。Closeableを実装しているjava.nio.fileのクラス 修飾子と型 クラス 説明 classFileSystemファイル・システムへのインタフェースを提供し、ファイル・システム内のファイルやその他のオブジェクトにアクセスするためのオブジェクトのファクトリです。 -
java.rmi.serverでのCloseableの使用
Closeableを実装しているjava.rmi.serverのクラス 修飾子と型 クラス 説明 classLogStream非推奨。代替はありません。 -
java.securityでのCloseableの使用
Closeableを実装しているjava.securityのクラス 修飾子と型 クラス 説明 classDigestInputStreamストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。classDigestOutputStreamストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。 -
java.utilでのCloseableの使用
Closeableを実装しているjava.utilのクラス 修飾子と型 クラス 説明 classFormatterprintf形式の文字列用のインタプリタ。classScanner正規表現を使用してプリミティブ型および文字列の構文解析が可能な、単純なテキスト・スキャナです。 -
java.util.jarでのCloseableの使用
Closeableを実装しているjava.util.jarのクラス 修飾子と型 クラス 説明 classJarFileJarFileクラスは、java.io.RandomAccessFileで開くことができる任意のファイルからjarファイルの内容を読み取るために使います。classJarInputStreamJarInputStreamクラスは、任意の入力ストリームからJARファイルの内容を読み取るために使います。classJarOutputStreamJarOutputStreamクラスは、JARファイルの内容を任意の出力ストリームに書き出すために使います。 -
java.util.zipでのCloseableの使用
Closeableを実装しているjava.util.zipのクラス 修飾子と型 クラス 説明 classCheckedInputStream読み込まれるデータのチェックサムも保持する入力ストリームです。classCheckedOutputStream書き込まれるデータのチェックサムも保持する出力ストリームです。classDeflaterInputStreamdeflate圧縮形式でデータを圧縮するための入力ストリーム・フィルタを実装します。classDeflaterOutputStreamこのクラスは、deflate圧縮形式で圧縮されているデータの出力ストリーム・フィルタを実装します。classGZIPInputStreamこのクラスは、GZIPファイル形式で圧縮されたデータを読み込むためのストリーム・フィルタを実装します。classGZIPOutputStreamこのクラスは、GZIPファイル形式で圧縮されたデータを書き込むためのストリーム・フィルタを実装します。classInflaterInputStreamこのクラスは、deflate圧縮形式で圧縮解除されたデータのストリーム・フィルタを実装します。classInflaterOutputStreamdeflate圧縮形式で格納されたデータを圧縮解除するための出力ストリーム・フィルタを実装します。classZipFileこのクラスは、ZIPファイルからエントリを読み込むために使用します。classZipInputStreamこのクラスは、ZIPファイル形式でファイルを読み込む入力ストリーム・フィルタを実装します。classZipOutputStreamこのクラスは、ZIPファイル形式でファイルを書き込むための出力ストリーム・フィルタを実装します。 -
javax.cryptoでのCloseableの使用
Closeableを実装しているjavax.cryptoのクラス 修飾子と型 クラス 説明 classCipherInputStreamCipherInputStreamはInputStreamとCipherで構成されているので、read()メソッドはベースとなるInputStreamから読み込まれたデータを返しますが、Cipherにより追加の処理が行われています。classCipherOutputStreamCipherOutputStreamはOutputStreamとCipherで構成されているので、write()メソッドはまずデータを処理してからベースとなるOutputStreamに書き込みます。 -
javax.imageio.streamでのCloseableの使用
javax.imageio.streamでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceImageInputStreamImageReaderで使用されるシーク可能な入力ストリーム・インタフェースです。interfaceImageOutputStreamImageWriterで使用されるシーク可能な出力ストリーム・インタフェースです。Closeableを実装しているjavax.imageio.streamのクラス 修飾子と型 クラス 説明 classFileCacheImageInputStream通常のInputStreamから入力を取得するImageInputStreamの実装です。classFileCacheImageOutputStream出力を通常のOutputStreamに書き込むImageOutputStreamの実装です。classFileImageInputStreamFileまたはRandomAccessFileから入力を取得するImageInputStreamの実装です。classFileImageOutputStream出力をFileまたはRandomAccessFileに直接書き込むImageOutputStreamの実装です。classImageInputStreamImplImageInputStreamインタフェースを実装する抽象クラスです。classImageOutputStreamImplImageOutputStreamインタフェースを実装する抽象クラスです。classMemoryCacheImageInputStream通常のInputStreamから入力を取得するImageInputStreamの実装です。classMemoryCacheImageOutputStream出力を通常のOutputStreamに書き込むImageOutputStreamの実装です。 -
javax.management.loadingでのCloseableの使用
Closeableを実装しているjavax.management.loadingのクラス 修飾子と型 クラス 説明 classMLetリモートURLから着信したMBeanサーバー内のMBean (複数可)をインスタンス化し、登録することができます。classPrivateMLetClassLoaderRepositoryに追加されないMLetです。 -
javax.management.remoteでのCloseableの使用
javax.management.remoteでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceJMXConnectorJMX APIコネクタのクライアント側です。 -
javax.management.remote.rmiでのCloseableの使用
javax.management.remote.rmiでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceRMIConnectionクライアントからサーバー側のMBeanServer実装へMBeanServer要求を送信するために使用されるRMIオブジェクトです。Closeableを実装しているjavax.management.remote.rmiのクラス 修飾子と型 クラス 説明 classRMIConnectionImplRMIConnectionインタフェースの実装です。classRMIConnectionImpl_StubclassRMIConnectorリモートRMIコネクタへの接続です。classRMIIIOPServerImpl非推奨。このトランスポートはサポートされなくなりました。classRMIJRMPServerImplJRMP経由でエクスポートされるRMIServerオブジェクトであり、JRMP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。classRMIServerImplコネクタ・サーバーを表すRMIオブジェクトです。 -
javax.net.sslでのCloseableの使用
Closeableを実装しているjavax.net.sslのクラス 修飾子と型 クラス 説明 classSSLServerSocketこのクラスはServerSocketを拡張し、セキュア・ソケット・レイヤー(SSL)やTransport Layer Security (TLS)プロトコルなどのプロトコルを使用して、安全なサーバー・ソケットを提供します。classSSLSocketこのクラスはSocketを拡張し、"セキュア・ソケット・レイヤー" (SSL)やIETF "トランスポート層のセキュリティ" (TLS)プロトコルのようなプロトコルを使って安全なソケットを提供します。 -
javax.sound.sampledでのCloseableの使用
Closeableを実装しているjavax.sound.sampledのクラス 修飾子と型 クラス 説明 classAudioInputStreamオーディオ入力ストリームは、オーディオの形式および長さが指定されている入力ストリームです。 -
javax.swingでのCloseableの使用
Closeableを実装しているjavax.swingのクラス 修飾子と型 クラス 説明 classProgressMonitorInputStreamInputStreamからの読込みの進捗を監視します。 -
javax.toolsでのCloseableの使用
javax.toolsでのCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interfaceJavaFileManagerJava™プログラミング言語のソース・ファイルやクラス・ファイルを操作するツール向けのファイル・マネージャです。interfaceStandardJavaFileManagerjava.io.Fileとjava.nio.file.Pathに基づくファイル・マネージャ。Closeableを実装しているjavax.toolsのクラス 修飾子と型 クラス 説明 classForwardingJavaFileManager<M extends JavaFileManager>指定されたファイル・マネージャに呼出しを転送します。 -
jdk.jfrでの「閉じる」の使用
Closeableを実装しているjdk.jfrのクラス 修飾子と型 クラス 説明 classRecording記録データをディスクに構成、開始、停止、ダンプする手段を提供します。 -
jdk.jfr.consumerでの「閉じる」の使用
Closeableを実装しているjdk.jfr.consumerのクラス 修飾子と型 クラス 説明 classRecordingFile記録ファイル。 -
jdk.nashorn.api.scriptingでの「閉じる」の使用
Closeableを実装しているjdk.nashorn.api.scriptingのクラス 修飾子と型 クラス 説明 classURLReaderURLから読み取るリーダー。 -
org.omg.CORBA_2_3.portableでの「閉じる」の使用
Closeableを実装しているorg.omg.CORBA_2_3.portableのクラス 修飾子と型 クラス 説明 classInputStreamInputStreamは、マップされたすべてのIDL型をストリームから読み取るために使用します。classOutputStreamOutputStreamは、マップされたすべてのIDL型をストリームへ書き込むためのインタフェースを提供します。 -
org.omg.CORBA.portableでの「閉じる」の使用
Closeableを実装しているorg.omg.CORBA.portableのクラス 修飾子と型 クラス 説明 classInputStreamInputStreamは、CDR整列化ストリームからIDL型を読み取るためのJava APIです。classOutputStreamOuputStreamは、CDR整列化ストリームへIDL型を書き込むためのJava APIです。
-