17行目: | 17行目: | ||
==バイナリ部門== | ==バイナリ部門== | ||
* [[FileInputStream]] - | * [[FileInputStream]] - 私はバイナリファイルを読み込みます(プログラムにインプット) | ||
* [[FileOutputStream]] - 私はバイナリファイルを書き込みます(プログラムからアウトプット) | * [[FileOutputStream]] - 私はバイナリファイルを書き込みます(プログラムからアウトプット) | ||
<small>*バイナリはデータ容量が小さくなるため処理や伝送が高速になります。</small> | <small>*バイナリはデータ容量が小さくなるため処理や伝送が高速になります。</small> |
2019年7月2日 (火) 22:18時点における版
< 標準ライブラリ
データの入出力を担当してくれるクラスたち。
ストリング部門
- PrintStream - 私はストリームデータを出力します
- StringReader - 私は指定の文字列を読みます
- StringWriter - 私は指定の文字列を書き込みます
- ByteArrayInputStream - 私はバイト配列に値を読みます
- ByteArrayOutputStream - 私はバイト配列に値を書き込みます
バッファリング部門
- BufferedReader - 私はバッファリングによってテキストを効率良く読みます
- BufferedWriter - 私はバッファリングによってテキストを効率良く書き込みます
- BufferedInputStream -
- BufferedOutputStream -
バイナリ部門
- FileInputStream - 私はバイナリファイルを読み込みます(プログラムにインプット)
- FileOutputStream - 私はバイナリファイルを書き込みます(プログラムからアウトプット)
*バイナリはデータ容量が小さくなるため処理や伝送が高速になります。
ファイル/ディレクトリ部門
- File - 私はファイルおよびディレクトリを操作します
- FileReader - 私はファイルを読み込みます
- FileWriter - 私はファイルに書き込みをします