インタフェースjava.lang.AutoCloseable
の使用

AutoCloseableを使用するパッケージ
パッケージ 説明
com.sun.net.httpserver
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
com.sun.nio.sctp
Stream Control Transport Protocol用のJava APIです。
java.beans
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
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
JDBC RowSet実装用の標準インタフェースと基底クラスです。
javax.sql.rowset.spi
サード・パーティ・ベンダーが同期プロバイダの実装で使用する必要がある標準クラスおよびインタフェースです。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.tools
コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。
jdk.incubator.foreign
下位レベルの安全かつ効率的なメモリー・アクセスをサポートするクラスです。
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実行エンジン用のサービス・プロバイダ・インタフェースを定義します。
  • com.sun.net.httpserverでのAutoCloseableの使用

    AutoCloseableを実装しているcom.sun.net.httpserverのクラス
    修飾子と型 クラス 説明
    class  HttpExchange
    このクラスは、一回の交換で、受信するHTTP要求と生成される応答をカプセル化します。
    class  HttpsExchange
    このクラスは、受信したHTTPS要求と1回の交換で生成される応答をカプセル化し、HTTPSプロトコルに固有のHttpExchangeへの拡張機能を定義します。
  • 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.ioAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.moduleAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.channelsAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.fileAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.sqlAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.streamAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.streamAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.remoteAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  JMXConnector
    JMX APIコネクタのクライアント側です。
  • javax.management.remote.rmiでのAutoCloseableの使用

    javax.management.remote.rmiAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  RMIConnection
    クライアントからサーバー側のMBeanServer実装へMBeanServer要求を転送するために使用されるRMIオブジェクトです。
    AutoCloseableを実装しているjavax.management.remote.rmiのクラス
    修飾子と型 クラス 説明
    class  RMIConnectionImpl
    RMIConnectionインタフェースの実装です。
    class  RMIConnectionImpl_Stub
    RMIConnectionImplリモート・スタブ。
    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.midiAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  MidiDevice
    MidiDeviceは、すべてのMIDIデバイスのための基底インタフェースです。
    interface  MidiDeviceReceiver
    MidiDeviceReceiverは、MidiDeviceのMIDI入力コネクタを表すReceiverです(MidiDevice.getReceiver()を参照)。
    interface  MidiDeviceTransmitter
    MidiDeviceTransmitterは、MidiDeviceのMIDI入力コネクタを表すTransmitterです(MidiDevice.getTransmitter()を参照)。
    interface  Receiver
    ReceiverMidiEventオブジェクトを受け取り、サウンドや生のMIDI出力を生成するための解釈など、レスポンスに役立つものを通常行います。
    interface  Sequencer
    MIDI sequenceを再生するハードウェアまたはソフトウェア・デバイスは、sequencerとして知られています。
    interface  Synthesizer
    Synthesizerはサウンドを生成します。
    interface  Transmitter
    Transmitterは、MidiEventオブジェクトを1つ以上のReceiversに送信します。
  • javax.sound.sampledでのAutoCloseableの使用

    javax.sound.sampledAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    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.sqlAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  RowSet
    JavaBeansコンポーネント・モデルのJDBC APIへのサポートを追加するインタフェース。
  • javax.sql.rowsetでのAutoCloseableの使用

    javax.sql.rowsetAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  CachedRowSet
    CachedRowSetのすべての標準実装が実装しなければならないインタフェースです。
    interface  FilteredRowSet
    FilteredRowSetのすべての標準実装が実装しなければならない標準インタフェースです。
    interface  JdbcRowSet
    JdbcRowSetのすべての標準実装が実装しなければならない標準インタフェースです。
    interface  JoinRowSet
    JoinRowSetインタフェースは、異なったRowSetオブジェクトの関連データを、SQL JOINを表す1つのJoinRowSetオブジェクトにまとめるメカニズムを提供します。
    interface  WebRowSet
    WebRowSetのすべての実装が実装しなければならない標準インタフェースです。
  • javax.sql.rowset.spiでのAutoCloseableの使用

    javax.sql.rowset.spiAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  SyncResolver
    アプリケーションが、手動の意志決定ツリーを使って同期競合が発生したときの対処方法を決定できるようにするフレームワークを定義します。
  • javax.swingでのAutoCloseableの使用

    AutoCloseableを実装しているjavax.swingのクラス
    修飾子と型 クラス 説明
    class  ProgressMonitorInputStream
    InputStreamからの読込みの進捗を監視します。
  • javax.toolsでのAutoCloseableの使用

    javax.toolsAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  JavaFileManager
    Javaプログラミング言語のソース・ファイルおよびクラス・ファイルで動作するツールのファイル・マネージャ。
    interface  StandardJavaFileManager
    java.io.Filejava.nio.file.Pathに基づくファイル・マネージャ。
    AutoCloseableを実装しているjavax.toolsのクラス
    修飾子と型 クラス 説明
    class  ForwardingJavaFileManager<M extends JavaFileManager>
    指定されたファイル・マネージャに呼出しを転送します。
  • jdk.incubator.foreignでのAutoCloseableの使用

    jdk.incubator.foreignAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  MappedMemorySegment
    マップされたメモリー・セグメント。つまり、メモリー・マップ・ファイルによって支援されるメモリー・セグメント。
    interface  MemorySegment
    メモリー・セグメントは、連続するメモリー・リージョンをモデル化します。
  • jdk.jfrでのAutoCloseableの使用

    AutoCloseableを実装しているjdk.jfrのクラス
    修飾子と型 クラス 説明
    class  Recording
    レコーディング・データをディスクに構成、開始、停止、ダンプする手段を提供します。
  • jdk.jfr.consumerでのAutoCloseableの使用

    jdk.jfr.consumerAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  EventStream
    イベントのストリームを表します。
    AutoCloseableを実装しているjdk.jfr.consumerのクラス
    修飾子と型 クラス 説明
    class  RecordingFile
    レコーディング・ファイル。
    class  RecordingStream
    レコーディング・ストリームは、現在のJVM (Java Virtual Machine)からイベントを生成します。
  • 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.spiAutoCloseableのサブインタフェース
    修飾子と型 インタフェース 説明
    interface  ExecutionControl
    このインタフェースは、プラガブルJShell実行エンジンを実装するために提供する必要がある機能を指定します。