gpt4 book ai didi

java - 如何多次调用Java文件的Main函数?

转载 作者:行者123 更新时间:2023-12-01 06:58:09 25 4
gpt4 key购买 nike

请我需要多次调用 java 文件的 main 函数,例如(100)次,并测量其完成所需的时间。目的是将时间与其他一些文件进行比较。 [从字面上讲,我正在实现算法]。

我知道计算时间可以通过以下方式实现:

long startTime = System.currentTimeMillis();
GetExecutionTimes ext=new GetExecutionTimes();

ext.callMethod();
long endTime = System.currentTimeMillis();

System.out.println("Total elapsed time in execution of method callMethod() is :"
+ (endTime-startTime));

*其中 ("callMethod") 是我的方法的名称。

但是,如果我有一个完整的java文件,并且我想在计算其执行时间时从另一个类(或文件)调用其主函数,该怎么做?

总结:

任务 1:从另一个类多次调用 java 文件的 main 函数。
任务 2:计算执行(任务 1)所需的时间。

请为完成任务 1 和 2 提供任何建议或想法,我们将不胜感激。

预先感谢您的帮助,

最佳答案

如果你想多次调用它,我会使用循环。您可以多次调用 main(String[]) 方法,但是最好调用底层算法。

关于java - 如何多次调用Java文件的Main函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5996450/

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