是否可以硬编码构造函数参数?

时间:2013-04-18 18:41:17

标签: java

在我使用之前;

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

然后有参数参数

-ORBInitialPort 1050

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

1 个答案:

答案 0 :(得分:4)

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

String[] newArgs = {"-ORBInitialPort", "1050"}; 
ORB orb = ORB.init(newArgs, null);