Java调用外部程序

末鹿安然 提交于 2020-03-20 05:50:00

用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 }

最后,附上大神整理的计算机所有程序参数表计算机常用程序参数

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!