すいません、ファイルの移動はどうやればいいのですか?

File src = new File("/abc/a.txt"); // a.txt は存在する
File dest = new File("/def/a.txt"); // a.txt は存在しない
src.renameTo(dest);

こんなやりかたでいいのでしょうか?