怎么用Java 实现文件剪切,真正的文件剪切!

网上搜了不少资料,他们的剪切都是复制然后删除,但是如果在同一个盘下面的话,几个G的文件这样操作会很费时,在windows下同级盘符 进行文件剪切操作的时候,剪切几个G的文件速度很快,这时候用复制删除就很慢了,这涉及到系统底层的文件索引问题,想请问下各位,有没有什么快捷的办法实现windows 下的文件剪切!

File类

public boolean renameTo(File dest)
在windows下同级盘符 就是移动文件