用Java编写应用时,有时需要在程序中调用另一个现成的可执行的程序或系统命令,怎么办呢?这就要用到Runtime类了,比如:
1 Runtime.getRuntime().exec("notepad");
这条指令就会调用系统的记事本程序。
同理,只需要修改里面的参数就可以运行其他的一些程序了,也可以进行一些操作,比如关机。
【注】里面的参数可以在“开始,附件,要启动的程序右击,属性”里面查看。
【注】该语句要在异常处理中执行。
参考程序如下:
1 import java.io.IOException;//导入异常类 2 public class GCXL13K2 { 3 public static void main(String[] args) { 4 try { 5 Runtime.getRuntime().exec("notepad");//调用记事本 6 Runtime.getRuntime().exec("calc");//调用计算器 7 Runtime.getRuntime().exec("mspaint");//调用画图板 8 } catch (IOException e) {//异常处理 9 e.printStackTrace(); 10 } 11 } 12 }
最后,附上大神整理的计算机所有程序参数表计算机常用程序参数。