如何返回保存为整数的给定程序的运行时?

时间:2016-02-27 17:38:47

标签: java arrays runtime

我希望我的方法getRuntime返回作业的运行时。

public int getRuntime(int job) throws IndexOutOfBoundsException
 {
  Runtime run = Runtime.getRuntime();
  int[] i;
  i = getJobs();

  if(0 < job && job < i.length )
  {
   int realjob = i[job];
   return Runtime.getRuntime().exec(command);
  }
  else
  {
   throw new IndexOutOfBoundsException();
  }
 }

首先,我检查了数组作业中是否有Element,以及给定作业的索引。比想要返回给定作业的运行时间。

问题:当.exec(命令)需要命令时,如何返回给定作业的运行时?

1 个答案:

答案 0 :(得分:0)

java程序中只有一个运行时,这就是它静态调用Runtime.getRuntime()的原因。你想做什么对我来说毫无意义。在java中访问Runtime用于在操作系统中执行命令。 当您使用Runtime执行时,您将获得一个Process,也许这就是您真正想要的。