java - 使用java复制文件。 FileUtils.copyFiles 与 os cmd 复制?

标签 java

我很好奇是否使用 Process 执行器来复制文件更好,或者使用 Java 复制方法更好。

最佳答案

使您的程序在功能方面尽可能可移植。

如果您使用cmd copy,则必须测试平台并针对每个平台进行处理。如果您使用cmd copy,您甚至可能无法涵盖所有​​平台。您必须处理不同平台的不同复制流程背后的所有微妙之处。您需要知道每个这样的过程应该如何使用,参数应该如何传递等等。

所以,我建议您使用 FileUtils。因为,你的功能将更加便携。

关于java - 使用java复制文件。 FileUtils.copyFiles 与 os cmd 复制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17083998/

相关文章:

java - 有没有办法捕获某种类型的所有功能接口(interface)?

java - 安卓 : How to get JSON object keys from this json:

java - 数据库驱动类动态加载

Java 无法解析的日期异常

java - 线程安全的 while 循环

来自数据库的 Java JTable 结果

java - 使用引用初始化对象而不访问非默认构造函数

java.lang.reflect.Field getType() 结果无法与使用 equals() 的类型进行比较

java - Android 应用程序开发的任何想法

java - Intellij 识别 Google Drive 代码