2017-04-18 33 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的方法是要走的路。感謝您的回覆。