2017-04-18 37 views
0

假设你需要一遍又一遍地跑如何加快重复Java任务

java myprog.class a 
java myprog.class b 
... 

一遍,按照这个顺序,而无需使用并行线程。每当你调用“java”时,jvm必须从新鲜开始,“myprog.class”必须被加载到内存中,...

问题是:是否有一种简单的方法可以轻松加速?你可以编写一个java程序来处理一次请求,即在一个请求中处理“a”,“b”输入值,并且至少可以节省时间来重复调用jvm。但是这需要编写另一个程序。还有其他一些简单的方法来加速重复请求吗?

+0

想继续在同一虚拟机实例中运行类似的类?有一个入门课,不断调用不同的课程。 – Optional

+0

Java'main'方法与其他方法一样。没有什么能阻止你从另一个类调用myprog的主要方法,而是根据需要传递'a','b'等。 –

+0

添加一个重复调用'myprog'的主类,或者将'myprog'改为接受多个参数。 –

回答

0

猜测调用myprog的方法是要走的路。感谢您的回复。