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

Readableを使用しているパッケージ 
パッケージ 説明
java.io
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
java.nio
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
java.util
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
jdk.nashorn.api.scripting
このパッケージでは、Nashornを使用する推奨方法であるjavax.scriptの統合を提供します。
  • java.ioでのReadableの使用

    Readableを実装するjava.ioのクラス 
    修飾子と型 クラス 説明
    class  BufferedReader
    文字、配列、行をバッファリングすることによって、文字型入力ストリームからテキストを効率良く読み込みます。
    class  CharArrayReader
    文字入力ストリームとして使用する文字バッファを実装します。
    class  FileReader
    デフォルトのバッファ・サイズを使用して、文字ファイルからテキストを読み取ります。
    class  FilterReader
    フィルタ処理された文字列ストリームを読み込むための抽象クラスです。
    class  InputStreamReader
    InputStreamReaderはバイト・ストリームから文字ストリームへの橋渡しの役目を持ちます。バイトを読み込み、指定されたcharsetを使用して文字にデコードします。
    class  LineNumberReader
    行番号を追跡して管理する、バッファリングされた文字入力ストリームです。
    class  PipedReader
    パイプによる文字入力ストリームです。
    class  PushbackReader
    文字をストリームにプッシュ・バックできる文字ストリーム・リーダーです。
    class  Reader
    文字ストリームを読み込むための抽象クラスです。
    class  StringReader
    ソースが文字列の文字ストリームです。
  • java.nioでのReadableの使用

    Readableを実装するjava.nioのクラス 
    修飾子と型 クラス 説明
    class  CharBuffer
    charバッファです。
  • java.utilでのReadableの使用

    Readable型のパラメータを持つjava.utilのコンストラクタ 
    コンストラクタ 説明
    Scanner​(Readable source)
    指定されたソースからスキャンされた値を生成するScannerを新しく構築します。
  • jdk.nashorn.api.scriptingでのReadableの使用

    Readableを実装しているjdk.nashorn.api.scriptingのクラス
    修飾子と型 クラス 説明
    class  URLReader
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    Nashorn JavaScriptスクリプト・エンジンとAPIおよびjjsツールは、将来のリリースでこれらを削除する目的で非推奨になりました。