Java执行DOS命令行
来源:互联网 发布:医药销售软件 编辑:程序博客网 时间:2024/05/05 07:29
Java执行dos命令行
用Java编写应用时,有时需要在程序中调用另一个现成的可执行程序或系统命令,这时可以通过组合使用Java提供的Runtime类和Process类的方法实现。下面是一种比较典型的程序模式:
...
Process process = Runtime.getRuntime().exec(".//p.exe");
process.waitfor( );
...
在上面的程序中,第一行的“.//p.exe”是要执行的程序名,Runtime.getRuntime()返回当前应用程序的Runtime对象,该对象的exec()方法指示Java虚拟机创建一个子进程执行指定的可执行程序,并返回与该子进程对应的Process对象实例。通过Process可以控制该子进程的执行或获取该子进程的信息。第二条语句的目的等待子进程完成再往下执行。
当我们需要调用javac、java等命令时,我们还可以直接使用tools.jar.
我们掌握了这个,就能使我们的java程序更强大了,当我们需要效率时,我们可以使用C呀,然后再调用,当然这些Java的本地方法调用已经可以实现,不过这个更好理解。
- Java执行DOS命令行
- Java执行DOS命令行
- dos命令行执行java出错
- 用dos命令行执行java程序的方法
- Java调用dos命令行
- JAVA执行DOS命令
- java执行dos命令
- Java执行Dos命令
- Java 程序 (dos命令行)
- Java执行命令行
- 命令行执行java程序
- 命令行执行java程序
- java命令行执行.class
- 命令行执行java程序
- 命令行执行java程序
- 命令行执行java程序
- Java执行命令行问题
- Java 执行Windows 命令行
- Ubuntu下安装Oralce11g
- Android程式编写及调试新手入门-2
- 解决 Subversion 的 “svn: Can't convert string from 'UTF-8' to native encoding” 错误
- JavaMail 深入浅出
- linux计划任务
- Java执行DOS命令行
- 比较好的开源wiki
- oracle 视频笔记2(CreateNewUser)
- c++ class 内存对齐
- Scene Management --- Collision Detection
- Eclipse启动时错误提示及解决方法
- 感慨
- Linux操作系统的种种集成开发环境
- newbee系统的安装