- - PR -
ファイルのコピーと移動処理
| 投稿者 | 投稿内容 | ||||
|---|---|---|---|---|---|
|
投稿日時: 2004-09-13 16:18
なるほど・・・ 確かに、File#renameToの説明には、「ファイルシステム間でファイルを移動できるか どうかは、プラットフォーム依存だ」と書いてありますね。 どうにも不自然な仕様だと思ったのでちょっと調べてみたのですが、 (1) WindowsのMoveFileEx()には、「ボリューム間の移動をファイルコピー&削除で シミュレートする」機能がある。 (2) Unix系のrename()には、そんな機能はない。 ということらしい。 つまり、Javaとしては特に何もしないで、OSに任せているだけなのかな? | ||||
