【初心者】Java質問・相談スレッド123【歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0439デフォルトの名無しさん
2009/02/04(水) 23:23:59巨大なのデータ(2ギガ以下)をファイルに出力するプログラムを作ってます.
一度に全ての作業を行うにはかなりの時間がかかるので,一旦作業を中断して再起動後に書き込みを再開できる機能を追加しようと思ってます.
その際に,ファイルの末端に今回はどこまで作業を行ったのかを書き込み,
次回,作業を再開する場合には末端の情報を読み込んで前回の作業を再開させようと考えてます.
なお末端の作業の情報は32バイトの固定長です.
そこで質問がありますが,現在BufferedOutputStreamでファイルの書き出しを行っています.
BufferedOutputStreamの書き込みのポインタを,ファイルの末尾から32バイト戻って追加書き込みする必要がありますが
BufferedOutputStreamのポインタ指定はどうやってやるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています