【初心者】Java質問・相談スレッド78【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0509デフォルトの名無しさん
2006/01/04(水) 09:51:52File#exists() の直後に new FileInputStream() しても
同名のファイルが常に存在してる保証はない。
クライアントサイドでアプリケーション一個だけしか立ち上げない、
ファイル操作してるのはユーザーだけとかならそれでも良いだろうけど。
exists と new FileInputStream の並びがアトミックだと保証されてるなら
シングルプロセッサ上では大丈夫だろうけど、そんなもん保証されてなかったと思うし。
■ このスレッドは過去ログ倉庫に格納されています