ブロックを最小限に抑えることによって、パイプ、ソケット、端末などのストリームに対して適切に動作するよう設計されています。ブロックしてしまう可能性があるならfalseを返します。ブロックせずに読み込み可能ならtrueを、ブロックしてしまう可能性があるならfalseを返します。使うかどうかを返します。使うかどうかを返します。戻り値よって以下のように動作します。オプションの指定を行います。使うかどうかを返します。使うかどうかを返します。戻り値よって以下のように動作します。オプションの指定を行います。File)に達した後も読み込みが行えるかどうかを返します。File)に達した後も読み込みが行えるかどうかを返します。File)に達した後も読み込みが行えるかどうかを返します。File)に達した後も読み込みが行えるかどうかを返します。読み取りメソッドを定義します。読み取りメソッドを定義します。このメソッドで定義されるメソッドの定義は以下の通りです。