曾经为了这样一个需求找了很多资料,今天终于学习到了!如何利用java执行exe文件?使用java类Runtime,每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。可以通过getRuntime方法获取当前运行时。应用程序不能创建自己的Runtime类实例。

packagecom.abin;
 importjava.io.IOException;
 publicclassRunTimeDemo{
 publicstaticvoidmain(String[]args){
 Runtimer=Runtime.getRuntime();
 //应用程序所在的路径
 Stringstr_path=“C:\\ProgramFiles\\Tencent\\QQ\\Bin\\QQ.exe”;
 Processpro=null;
 try{
 //该方法开启一个新的进程
 pro=r.exec(str_path);
 }catch(IOExceptione){
 System.err.println(“打开应用程序失败?¤?¤”);
 }
 //利用该方法结束开启的进程
 //pro.destroy();
 }
 }