インタフェースjava.lang.AutoCloseable
の使用
-
AutoCloseableを使用しているパッケージ パッケージ 説明 com.sun.nio.sctp Stream Control Transport Protocol用のJava APIです。java.beans JavaBeans™アーキテクチャに基づいたコンポーネントであるBeanの開発に関連したクラスが含まれています。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.sql Java™プログラミング言語を使用してデータソース(通常はリレーショナル・データベース)に格納されたデータにアクセスして処理するためのAPIを提供します。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。java.util.concurrent 並行プログラミングでよく使用されるユーティリティ・クラスです。java.util.jar JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。java.util.stream コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。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.midi MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。javax.sound.sampled サンプリングされたオーディオ・データを取り込み、処理、および再生するためのインタフェースおよびクラスを提供します。javax.sql Java™プログラミング言語によるサーバー側のデータ・ソースへのアクセスと処理のためのAPIを提供します。javax.sql.rowset JDBCRowSet
実装用の標準インタフェースと基底クラスです。javax.sql.rowset.spi サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。javax.swing すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。jdk.jfr このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。jdk.jfr.consumer このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。jdk.jshell Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。jdk.jshell.execution JShell実行エンジンを構築するための実装サポートを提供します。jdk.jshell.spi プラガブルJShell実行エンジン用のサービス・プロバイダ・インタフェースを定義します。jdk.nashorn.api.scripting このパッケージでは、Nashornを使用する推奨方法であるjavax.script
の統合を提供します。 -
-
com.sun.nio.sctpでのAutoCloseableの使用
AutoCloseableを実装しているcom.sun.nio.sctpのクラス 修飾子と型 クラス 説明 class
SctpChannel
メッセージ指向の接続されたSCTPソケットの選択可能なチャネルです。class
SctpMultiChannel
メッセージ指向のSCTPソケットの選択可能なチャネルです。class
SctpServerChannel
メッセージ指向の待機SCTPソケットの選択可能なチャネルです。 -
java.beansでのAutoCloseableの使用
AutoCloseableを実装するjava.beansのクラス 修飾子と型 クラス 説明 class
XMLDecoder
XMLDecoder
クラスは、XMLEncoder
を使って作成されたXMLドキュメントの読取りに使用され、ObjectInputStream
と同様に使用されます。class
XMLEncoder
XMLEncoder
クラスは、ObjectOutputStream
の補足的な代替であり、ObjectOutputStream
を使ってSerializable
オブジェクトのバイナリ表現を作成できるのと同じ方法でJavaBeanのテキスト表現を生成するために使用できます。 -
java.ioでのAutoCloseableの使用
java.ioでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
Closeable
Closeable
は、閉じることができるデータの転送元または転送先です。interface
ObjectInput
ObjectInputは、DataInputインタフェースを拡張してオブジェクトの読込みができるようにします。interface
ObjectOutput
ObjectOutputは、DataOutputインタフェースを拡張してオブジェクトの書込みができるようにします。AutoCloseableを実装するjava.ioのクラス 修飾子と型 クラス 説明 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
非推奨。このクラスは、文字がバイトによって適切に表現されるという誤った認識を前提としています。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
は、内部バッファにプッシュバックされたバイトを格納することによって、別の入力ストリーム、つまり"プッシュバック"または"unread"バイトへの機能性を追加します。class
PushbackReader
文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。class
RandomAccessFile
このクラスのインスタンスは、ランダム・アクセス・ファイルに対する読取りと書込みの両方をサポートします。class
Reader
文字ストリームを読み込むための抽象クラスです。class
SequenceInputStream
SequenceInputStream
は、ほかの入力ストリームを論理的に連結したものを表します。class
StringBufferInputStream
非推奨。このクラスでは、文字からバイトへの変換が正しく行われません。class
StringReader
ソースが文字列の文字ストリームです。class
StringWriter
出力を文字列バッファに集める文字ストリームです。この文字列バッファを使って文字列を構築します。class
Writer
文字ストリームに書き込むための抽象クラスです。 -
java.lang.moduleでのAutoCloseableの使用
java.lang.moduleのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
ModuleReader
モジュールのコンテンツへのアクセスを提供します。 -
java.netでのAutoCloseableの使用
AutoCloseableを実装するjava.netのクラス 修飾子と型 クラス 説明 class
DatagramSocket
このクラスは、データグラム・パケットを送受信するためのソケットを表します。class
MulticastSocket
マルチキャスト・データグラム・ソケット・クラスは、IPマルチキャスト・パケットを送受信する場合に役立ちます。class
ServerSocket
このクラスはサーバー・ソケットを実装します。class
Socket
このクラスは、クライアント・ソケット(単に「ソケット」とも呼ばれる)を実装します。class
URLClassLoader
このクラス・ローダーは、JARファイルとディレクトリの両方を参照するURLの検索パスから、クラスとリソースをロードするために使用されます。 -
java.nio.channelsでのAutoCloseableの使用
java.nio.channelsでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 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
バイトを書き込むことができるチャネルです。AutoCloseableを実装するjava.nio.channelsのクラス 修飾子と型 クラス 説明 class
AsynchronousFileChannel
ファイルの読み込み、書き込み、操作用の非同期チャネルです。class
AsynchronousServerSocketChannel
ストリーム型リスニング・ソケット用の非同期チャネルです。class
AsynchronousSocketChannel
ストリーム型接続ソケット用の非同期チャネルです。class
DatagramChannel
データグラム型ソケットの選択可能なチャネルです。class
FileChannel
ファイルの読み込み、書き込み、マッピング、操作用チャネルです。class
FileLock
ファイル領域上のロックを示すトークンです。static class
Pipe.SinkChannel
Pipe
の書込み可能な終端を表すチャネルです。static class
Pipe.SourceChannel
Pipe
の読取り可能な終端を表すチャネルです。class
SelectableChannel
Selector
経由で多重化できるチャネルです。class
Selector
SelectableChannel
オブジェクトのマルチプレクサです。class
ServerSocketChannel
ストリーム型リスニング・ソケット用の選択可能なチャネルです。class
SocketChannel
ストリーム型接続ソケット用の選択可能チャネルです。 -
java.nio.channels.spiでのAutoCloseableの使用
AutoCloseableを実装するjava.nio.channels.spiのクラス 修飾子と型 クラス 説明 class
AbstractInterruptibleChannel
割込み可能チャネルのベース実装クラスです。class
AbstractSelectableChannel
選択可能チャネルのベース実装クラスです。class
AbstractSelector
セレクタのベース実装クラスです。 -
java.nio.fileでのAutoCloseableの使用
java.nio.fileでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
DirectoryStream<T>
ディレクトリ内のエントリに対して反復処理を行うためのオブジェクトです。interface
SecureDirectoryStream<T>
ある開いたディレクトリから相対的な位置にあるファイルに対する操作を定義するDirectoryStream
です。interface
WatchService
登録されたオブジェクトの変更およびイベントを監視する監視サービス。AutoCloseableを実装するjava.nio.fileのクラス 修飾子と型 クラス 説明 class
FileSystem
ファイル・システムへのインタフェースを提供し、ファイル・システム内のファイルやその他のオブジェクトにアクセスするためのオブジェクトのファクトリです。 -
java.rmi.serverでのAutoCloseableの使用
AutoCloseableを実装するjava.rmi.serverのクラス 修飾子と型 クラス 説明 class
LogStream
非推奨。代替はありません。 -
java.securityでのAutoCloseableの使用
AutoCloseableを実装するjava.securityのクラス 修飾子と型 クラス 説明 class
DigestInputStream
ストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。class
DigestOutputStream
ストリームを通過するビットを使用して、関連したメッセージ・ダイジェストを更新する透明なストリームです。 -
java.sqlでのAutoCloseableの使用
java.sqlでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
CallableStatement
SQLストアド・プロシージャを実行するのに使用されるインタフェースです。interface
Connection
特定のデータベースとの接続(セッション)を表現します。interface
PreparedStatement
プリコンパイルされたSQL文を表すオブジェクトです。interface
ResultSet
データベースの結果セットを表すデータの表で、通常、データベースに照会する文を実行することによって生成されます。interface
Statement
静的SQL文を実行し、作成された結果を返すために使用されるオブジェクトです。 -
java.utilでのAutoCloseableの使用
AutoCloseableを実装するjava.utilのクラス 修飾子と型 クラス 説明 class
Formatter
printf形式の文字列用のインタプリタ。class
Scanner
正規表現を使用してプリミティブ型および文字列の構文解析が可能な、単純なテキスト・スキャナです。 -
java.util.concurrentでのAutoCloseableの使用
AutoCloseableを実装しているjava.util.concurrentのクラス 修飾子と型 クラス 説明 class
SubmissionPublisher<T>
(non-null)アイテムを非同期で発行するFlow.Publisher
は、現在のサブスクライバが閉じられるまでそれを発行します。 -
java.util.jarでのAutoCloseableの使用
AutoCloseableを実装するjava.util.jarのクラス 修飾子と型 クラス 説明 class
JarFile
JarFile
クラスは、java.io.RandomAccessFile
で開くことができる任意のファイルからjarファイルの内容を読み取るために使います。class
JarInputStream
JarInputStream
クラスは、任意の入力ストリームからJARファイルの内容を読み取るために使います。class
JarOutputStream
JarOutputStream
クラスは、JARファイルの内容を任意の出力ストリームに書き出すために使います。 -
java.util.streamでのAutoCloseableの使用
java.util.streamでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
BaseStream<T,S extends BaseStream<T,S>>
順次および並列の集約操作をサポートする要素シーケンスであるストリームの基底インタフェース。interface
DoubleStream
順次および並列の集約操作をサポートするプリミティブdouble値要素のシーケンスです。interface
IntStream
順次および並列の集約操作をサポートするプリミティブint値要素のシーケンスです。interface
LongStream
順次および並列の集約操作をサポートするプリミティブlong値要素のシーケンスです。interface
Stream<T>
順次および並列の集約操作をサポートする要素のシーケンスです。 -
java.util.zipでのAutoCloseableの使用
AutoCloseableを実装するjava.util.zipのクラス 修飾子と型 クラス 説明 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ファイル形式でファイルを書き込むための出力ストリーム・フィルタを実装します。 -
javax.cryptoでのAutoCloseableの使用
AutoCloseableを実装するjavax.cryptoのクラス 修飾子と型 クラス 説明 class
CipherInputStream
CipherInputStreamはInputStreamとCipherで構成されているので、read()メソッドは基本となるInputStreamから読み込まれたデータを返しますが、Cipherにより追加の処理が行われています。class
CipherOutputStream
CipherOutputStreamはOutputStreamとCipherで構成されているので、write()メソッドはまずデータを処理してから基本となるOutputStreamに書き込みます。 -
javax.imageio.streamでのAutoCloseableの使用
javax.imageio.streamでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
ImageInputStream
ImageReader
で使用されるシーク可能な入力ストリーム・インタフェースです。interface
ImageOutputStream
ImageWriter
で使用されるシーク可能な出力ストリーム・インタフェースです。AutoCloseableを実装するjavax.imageio.streamのクラス 修飾子と型 クラス 説明 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
の実装です。 -
javax.management.loadingでのAutoCloseableの使用
AutoCloseableを実装するjavax.management.loadingのクラス 修飾子と型 クラス 説明 class
MLet
リモートURLから着信したMBeanサーバー内のMBean (複数可)をインスタンス化し、登録することができます。class
PrivateMLet
ClassLoaderRepository
に追加されないMLetです。 -
javax.management.remoteでのAutoCloseableの使用
javax.management.remoteでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
JMXConnector
JMX APIコネクタのクライアント側です。 -
javax.management.remote.rmiでのAutoCloseableの使用
javax.management.remote.rmiでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
RMIConnection
クライアントからサーバー側のMBeanServer実装へMBeanServer要求を送信するために使用されるRMIオブジェクトです。AutoCloseableを実装するjavax.management.remote.rmiのクラス 修飾子と型 クラス 説明 class
RMIConnectionImpl
RMIConnection
インタフェースの実装です。class
RMIConnectionImpl_Stub
class
RMIConnector
リモートRMIコネクタへの接続です。class
RMIIIOPServerImpl
非推奨。このトランスポートはサポートされなくなりました。class
RMIJRMPServerImpl
JRMP経由でエクスポートされるRMIServer
オブジェクトであり、JRMP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。class
RMIServerImpl
コネクタ・サーバーを表すRMIオブジェクトです。 -
javax.net.sslでのAutoCloseableの使用
AutoCloseableを実装するjavax.net.sslのクラス 修飾子と型 クラス 説明 class
SSLServerSocket
このクラスはServerSocket
を拡張し、セキュア・ソケット・レイヤー(SSL)やTransport Layer Security (TLS)プロトコルなどのプロトコルを使用して、安全なサーバー・ソケットを提供します。class
SSLSocket
このクラスはSocket
を拡張し、"セキュア・ソケット・レイヤー" (SSL)やIETF "トランスポート層のセキュリティ" (TLS)プロトコルのようなプロトコルを使って安全なソケットを提供します。 -
javax.sound.midiでのAutoCloseableの使用
javax.sound.midiでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
MidiDevice
MidiDevice
は、すべてのMIDIデバイスのための基底インタフェースです。interface
MidiDeviceReceiver
MidiDeviceReceiver
は、MidiDevice
のMIDI入力コネクタを表すReceiver
です(MidiDevice.getReceiver()
を参照)。interface
MidiDeviceTransmitter
MidiDeviceTransmitter
は、MidiDevice
のMIDI入力コネクタを表すTransmitter
です(MidiDevice.getTransmitter()
を参照)。interface
Receiver
Receiver
はMidiEvent
オブジェクトを受け取り、サウンドや生のMIDI出力を生成するための解釈など、レスポンスに役立つものを通常行います。interface
Sequencer
MIDIsequence
を再生するハードウェアまたはソフトウェア・デバイスは、sequencerとして知られています。interface
Synthesizer
Synthesizer
はサウンドを生成します。interface
Transmitter
-
javax.sound.sampledでのAutoCloseableの使用
javax.sound.sampledでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
Clip
Clip
インタフェースは特殊な種類のデータ・ラインを表し、そのオーディオ・データはリアルタイムでストリーム化するのではなく、再生前にロードできます。interface
DataLine
DataLine
は、メディア関連の機能をそのスーパー・インタフェース、Line
に追加します。interface
Line
Line
インタフェースは、モノラル・チャネルまたは多重チャネルのオーディオ送りを表します。interface
Mixer
ミキサーは1つ以上のラインを持つオーディオ装置です。interface
Port
ポートは、オーディオ装置へオーディオを入力し、または装置からオーディオを出力する単純なラインです。interface
SourceDataLine
ソース・データ・ラインはデータを書き込めるデータ・ラインです。interface
TargetDataLine
ターゲット・データ線は、オーディオ・データを読み出すことができるDataLine
の一種です。AutoCloseableを実装するjavax.sound.sampledのクラス 修飾子と型 クラス 説明 class
AudioInputStream
オーディオ入力ストリームは、オーディオの形式および長さが指定されている入力ストリームです。 -
javax.sqlでのAutoCloseableの使用
javax.sqlでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
RowSet
JavaBeans™コンポーネント・モデル用のJDBC APIに対するサポートを追加するインタフェース。 -
javax.sql.rowsetでのAutoCloseableの使用
javax.sql.rowsetでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
CachedRowSet
CachedRowSet
のすべての標準実装が実装しなければならないインタフェースです。interface
FilteredRowSet
FilteredRowSet
のすべての標準実装が実装しなければならない標準インタフェースです。interface
JdbcRowSet
JdbcRowSet
のすべての標準実装が実装しなければならない標準インタフェースです。interface
JoinRowSet
JoinRowSet
インタフェースは、異なったRowSet
オブジェクトの関連データを、SQLJOIN
を表す1つのJoinRowSet
オブジェクトにまとめるメカニズムを提供します。interface
WebRowSet
WebRowSet
のすべての実装が実装しなければならない標準インタフェースです。 -
javax.sql.rowset.spiでのAutoCloseableの使用
javax.sql.rowset.spiでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
SyncResolver
アプリケーションが、手動の意志決定ツリーを使って同期競合が発生したときの対処方法を決定できるようにするフレームワークを定義します。 -
javax.swingでのAutoCloseableの使用
AutoCloseableを実装するjavax.swingのクラス 修飾子と型 クラス 説明 class
ProgressMonitorInputStream
InputStreamからの読込みの進捗を監視します。 -
javax.toolsでのAutoCloseableの使用
javax.toolsでのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
JavaFileManager
Java™プログラミング言語のソース・ファイルやクラス・ファイルを操作するツール向けのファイル・マネージャです。interface
StandardJavaFileManager
java.io.Fileとjava.nio.file.Pathに基づくファイル・マネージャ。AutoCloseableを実装するjavax.toolsのクラス 修飾子と型 クラス 説明 class
ForwardingJavaFileManager<M extends JavaFileManager>
指定されたファイル・マネージャに呼出しを転送します。 -
jdk.jfrでのAutoCloseableの使用
AutoCloseableを実装しているjdk.jfrのクラス 修飾子と型 クラス 説明 class
Recording
レコーディング・データをディスクに構成、開始、停止、ダンプする手段を提供します。 -
jdk.jfr.consumerでのAutoCloseableの使用
AutoCloseableを実装しているjdk.jfr.consumerのクラス 修飾子と型 クラス 説明 class
RecordingFile
レコーディング・ファイル。 -
jdk.jshellでのAutoCloseableの使用
AutoCloseableを実装しているjdk.jshellのクラス 修飾子と型 クラス 説明 class
JShell
JShell評価状態エンジン。 -
jdk.jshell.executionでのAutoCloseableの使用
AutoCloseableを実装しているjdk.jshell.executionのクラス 修飾子と型 クラス 説明 class
DirectExecutionControl
現在のプロセスで実行されるExecutionControl
実装。class
JdiDefaultExecutionControl
JShellコアがデフォルトで使用するExecutionControl
の実装。class
JdiExecutionControl
ExecutionControl
のJDI実装の概要。class
LocalExecutionControl
JShellコアと同じJVMで実行されるExecutionControl
の実装。class
RemoteExecutionControl
リモート・エージェントは実行プロセス(メインのJShellプロセスとは別に)で実行されます。class
StreamingExecutionControl
実行が行われるリモート・エージェントにリクエストをストリーミングするExecutionControl
実行エンジンSPIの実装。 -
jdk.jshell.spiでのAutoCloseableの使用
jdk.jshell.spiのAutoCloseableのサブインタフェース 修飾子と型 インタフェース 説明 interface
ExecutionControl
このインタフェースは、プラガブルJShell実行エンジンを実装するために提供する必要がある機能を指定します。 -
jdk.nashorn.api.scriptingでのAutoCloseableの使用
AutoCloseableを実装しているjdk.nashorn.api.scriptingのクラス 修飾子と型 クラス 説明 class
URLReader
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。
-