API version 1
- ‐
close¶
入力または出力ストリームを終了します。
writeメソッドによる出力内容が内部バッファに残っている場合は、closeメソッドを呼び出したときにwritableオブジェクトに渡されます。 すでにクローズ済みのStreamに対してcloseメソッドを呼んだ場合、何もしません。
呼出形式一覧
呼出形式 |
説明 |
---|---|
void close([boolean deepClose]) |
入力または出力ストリームを終了します。 |
戻り値一覧
戻り値 |
説明 |
---|---|
void |
なし |
引数一覧
引数 |
説明 |
---|---|
deepClose |
コンストラクタに指定したreadableオブジェクトもしくはwritableオブジェクトを再帰的にcloseメソッドを呼ぶかどうかを指定します。
falseまたは省略した場合は、自身のクローズ処理のみ行い、コンストラクタ指定のオブジェクトのcloseメソッドは呼びません。
closeメソッドを呼ぶ過程でcloseメソッドの無いオブジェクトがあった場合はそこで再帰的にcloseメソッドを呼ぶ処理を中断します。
|
例外
なし