要获得其具体输出的信息,可以用process类。

 

try{
Process p = rt.exec("java ArrayTest");
InputStream is = p.getInputStream();//此时,其输出全在了 InputStream中
int data;
while((data=is.read())!=-1)
{
System.out.print((char)data);
}
}

 

 

  Runtime类是使用单例模式的一个例子。

  32、单例模式:

  a)一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类。

  b)单例类的一个重要特点:它是类的构造方法是私有的,从而避免了外部利用构造方法直接创建多个实例。

 

以下是代码片段:
class Singleton 
  { 
  private static final Singleton st = new Singleton(); 
  private Singleton(){} 
  public static Singleton getInstance() 
  { 
  return st; 
  } 
  }