Apache FileUtils中的方法是否执行同步(阻塞)i / o?

时间:2012-04-11 17:57:43

标签: synchronous java-io fileutils

Apache的FileUtils中的方法是否执行同步(阻塞)i / o?

我正在调用FileUtils。 copyDirectoryToDirectory 。在我的下一行中,我想删除我复制的目录。

示例:

FileUtils.copyDirectoryToDirectory(source, destination);
FileUtils.deleteDirectory(source);

只是想确保这是“安全”并且异步(非阻塞)i / o没有发生。

感谢。

1 个答案:

答案 0 :(得分:2)

两件事:

  1. FileUtils不是标准JDK的一部分,它是Apache Commons IO library中的一个类。
  2. 您提到的操作 使用非阻止IO。
  3. 所以回答你的问题,是的,你的整体操作是安全的。