迭代main()的首选方法是什么?

时间:2017-03-12 08:08:36

标签: java

我有一个main()方法,它基本上会在游戏中添加一些随机元素。对于一个学校项目,我正在开发一种算法来玩游戏,并希望在我进行程序时测量性能变化。因此,我需要多次遍历main()并记录每次运行的分析数据。

这样做的首选方法是什么?当然,我可以将main()的原始内容嵌入whilefor循环中,然后在其中添加分析调用。然而,我有一种直觉,认为有更好的和(因为我正在研究这些东西)更专业的方式。另外,我希望尽可能保持原始程序不变。

或者最好放弃将其实现到实际的程序本身,并且看看IDE可能只是通过从开始到结束多次运行程序来进行迭代?

一如既往,非常感谢!

1 个答案:

答案 0 :(得分:1)

创建第二个名为<your-main-classname>PerfTest的类,在其中编写第二个静态main方法,并从内部循环调用<your-main-classname>.main( args )编写。