gpt4 book ai didi

java - 批量运行java程序

转载 作者:行者123 更新时间:2023-12-02 13:23:06 25 4
gpt4 key购买 nike

我在 ItelliJ IDEA 中创建了一个 java 项目,其中包含:

  1. Main.java 类(包含 main() 方法)
  2. 文件操作.java,
  3. zipper .java,
  4. SFTPTransfer.java
  5. CleanUp.java

2 到 5 的类在 main() 方法中实例化(位于 Main.java 中)。此工作流程运行顺利。创建、压缩单个文件并将其发送到 SFTP 服务器。

但是我想运行上面的程序(即调用 main() 方法)至少一万次以上,因为我需要生成并发送那么多文件。

最好的方法是什么?是否可以使用某种批处理文件简单地实现,或者线程是更好的选择吗?

如果我使用线程,那么我还不确定如何多次调用 main 。

最佳答案

解决您的问题的一种方法是:

  1. 将代码从主方法移至同一类中的单独方法,该方法代表为单个文件执行整个步骤序列
  2. 在主方法中,根据需要使用您喜欢的任何结构(for 循环、while 循环、线程执行器等)为每个需要处理的文件调用新方法。

关于java - 批量运行java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43483339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com