2010-07-17 33 views

回答

0
String[] args = {"foo", "bar"}; 
my.pkg.MyClass.main(args); 

当然,您必须确保my.pkg.MyClass在编译时和编译时在类路径上。

+0

不是那么容易,我需要隔离OpenGL线程否则继承 – 2010-07-17 12:44:52

0

如果你有一个JAR并且你知道这个API,你可以在任何一个类上调用new并运行它们,就好像它们是你自己的一样。我不确定你在这里问什么。当然,主要只是一个类的另一种方法,尽管是静态的。
调用exec在另一个进程中启动程序,这会给你一些好处。如果需要,您可以在另一个线程中调用main。
也许更多的细节会更好。

+0

我需要隔离由invoker类继承的OpenGL线程,在另一个JVM进程中为被调用类创建一个新线程 – 2010-07-17 12:43:20

相关问题