`

JAVA 调用exe程序执行对应的文件

阅读更多

try {

Runtime rt = Runtime.getRuntime(); 

   Process pr = rt.exec("D:\\BPA\\BIN\\pfnt.exe D:\\BPA\\SAMPLE\\aaa\\aaa"); // cmd /c calc 

   // Process pr = rt.exec("D:\\xunlei\\project.aspx"); 

  

   BufferedReader input = new BufferedReader(new InputStreamReader(pr.getInputStream(), "GBK")); 

   

   String line = null; 

  

   while ((line = input.readLine()) != null) { 

    System.out.println(line); 

   } 

  

   int exitVal = pr.waitFor(); 

   System.out.println("Exited with error code " + exitVal); 

  

} catch (Exception  e) {

System.out.println(e.toString()); 

e.printStackTrace(); 

}

  • 大小: 31.3 KB
分享到:
评论

相关推荐

    第4章-Java面向对象程序设计-Java语言GUI程序设计-赵满来-清华大学出版社.pptx

    Java程序中方法的调用是按值调用,即调用者将实参的值传递给被调方法对应的形参。 实参与形参的类型、次序和个数一一对应。 基本数据类型参数,形参复制了实参的值,在方法中对形参的改变不会影响实参。 例4.1 编写...

    java应用软件程序设计

    260 实例80 文件的上传下载 262 实例81 收发E-mail 267 实例82 B/S结构的聊天室 269 实例83 网上选课 276 实例84 B/S结构的商业应用——购物车 282 实例85 通过JSP调用Applet程序 285 实例86 ...

    Java通用代码生成实用程序XDoclet(源码包)

    XDoclet 有一个模块装入程序,它动态地装入用 xdoclet.xml 文件(包含在模块的 jar 文件中)指定的 XDoclet 模块。 您无需创建模块就可创建模板。每个顶级 XDoclet Ant 任务都有执行任意模板的能力,以此替换随...

    Java-Web程序设计实战-第8章-JDBC详解.pptx

    例如应用程序可提供一个选择数据库任务的菜单,任务被选定后,应用程序将给出提示及空白以填写执行选定任务所需的信息,信息输入应用程序后将自动调用所需的SQL命令。在这样一种程序的协助下,即使用户根本不懂SQL的...

    java 程序设计 期中考试.doc

    8.静态初始化器是在其所属的类加载内存时由系统自动调用执行. ( √ ) 9.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象. ( × ) 10.只能利用Thread类的...

    java 面试题 总结

    当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。 17、abstract class和interface有什么区别? 声明方法...

    Calculator-Java-RMI:Java 远程方法调用示例

    Java 远程方法调用 (Java RMI) 是一个 Java API,它执行远程过程调用 (RPC) 的面向对象等价物,支持序列化 Java 类的直接传输和分布式垃圾收集。 远程过程调用:消息传递远程过程调用 (RPC) 是一种允许程序调用位于...

    Java并发编程(学习笔记).xmind

    (4)用户界面具备更短的响应时间:现代GUI框架中大都使用一个事件分发线程(类似于中断响应函数)来替代主事件循环,当用户界面用有事件发生时,在事件线程中将调用对应的事件处理函数(类似于中断处理函数) ...

    java编程常见问题

    当应用试图根据字符串形式的类名构造类,而在遍历CLASSPAH之后找不到对应名称的class文件时,抛出该异常。 46.java.lang.CloneNotSupportedException 不支持克隆异常。当没有实现Cloneable接口或者不支持克隆方法时,...

    自毁程序脚本

    自毁程序是一些电脑高手编写的可执行代码,没有现成的。我给个代码你看一下,如果你能看懂就可以用了。面的代码由Gary Nebbett写就.Gary Nebbett乃是WINDOWS NT/2000 NATIVE API REFERENCE的作者.乃NT系统一等一的...

    Java复习题及答案

    2、main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )。 A、 public static void main() B、 public static void main(String[ ] args) C、 public static int main(String[ ...

    Java常见面试问题整理.docx

    每一个方法从调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中入栈到出栈的过程。 异常:线程请求的栈深度大于JVM所允许的深度:StackOverflowError 若JVM允许动态扩展,若无法申请到足够内存:OOM 3.本地...

    Java加载。jar包

    类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。...

    Java编程经验

    调用new A().getClass().getClassLoader().toString() 打印出来就可以看到,把class文件放在不同的路径下再次执行,就会看到区别。特别注意的是如果打印出来是null就表示到了最高级 BootClassLoader, 因为它是C++...

    自考04747《Java语言程序设计(一)》简答题全集.doc

    11、 Java中结构化程序设计有哪三种基本流程及分别对应java中那些语句 结构化程序设计有顺序、分支、循环三种基本流程 〔2分〕 java中的分支语句包括if语句、switch语句 〔1分〕 循环语句包括while语句、do-while...

    JAVA面试题最全集

    一个“.java”原文件中是否可以包括多个类(不是内部类)? 53.掌握内部类和接口的概念 54.StringTokenizer类的使用 55.数据结构,如何遍历List中的元素? 如果要按照键值保存或者访问数据,使用什么数据结构? ...

    最新自考04747《Java语言程序设计(一)》简答题全集资料.doc

    11、 Java中结构化程序设计有哪三种基本流程及分别对应java中那些语句 结构化程序设计有顺序、分支、循环三种基本流程 (2分) java中的分支语句包括if语句、switch语句 (1分) 循环语句包括while语句、do-while...

    Java虚拟机.docx

    (2)JVM指令交给Java解释器解释为机器码,最后才交给CPU执行,每次解释器会从程序计数器中取得下一条执行地址进行执行 (3)程序计数器是线程私有的,互不影响。不会出现内存溢出 2.虚拟机栈:线程运行需要的内存空间,...

    Java程序设计基础:方法的值传递.pptx

    调用一个方法时,系统都会将参数、局部变量存储在一个称为堆栈的内存区域中,这个区域称为调用栈,或执行栈。它以先进后出的方式存储数据。一个方法调用结束,其相应的堆栈空间释放。 方法的值传递 m

Global site tag (gtag.js) - Google Analytics