0

在我使用之前;

public static void main(String args[]) 
{
   try 
   {
       ORB orb = ORB.init(args, null);
   }
}

然后有参数参数

-ORBInitialPort 1050

我现在想删除代码的主要部分并在另一个类中创建该类,那么是否可以对这些参数进行硬编码?还是我必须将新类中的数据传递给需要它的类?

4

1 回答 1

4

当然,您的意思是静态初始化方法(对于 CORBA)。你可以做

String[] newArgs = {"-ORBInitialPort", "1050"}; 
ORB orb = ORB.init(newArgs, null);
于 2013-04-18T18:47:13.937 回答