Javaではファイル入出力をストリームで行うので ファイル内の位置を指定するseekとかに無縁だと思っていたら、それ専用のRandomAccessFileなどというクラスがあったのか。
メソッドの種類自体はInputStream・OutputStream、ついでにReaderやWriterと似ている。のだが、クラス(インターフェース)としての継承関係は無い。
どうせならReader・Writer・InputStream・OutputStreamをインターフェースにして実装する形にすればよかったのにーとか思わなくもない。(つーか、こいつらってインターフェースだと思ってたんだけど、実際は抽象クラスだったんだよなー)
※コメント投稿者のブログIDはブログ作成者のみに通知されます