public class Demo {
public static void main(String[] args) throws IOException {
String cmd = "notepadexe";//要打开的外部程序路径
Runtime runtime = RuntimegetRuntime();
Process p = runtimeexec(cmd);
}
}
以上为核心代码,自己可以把路径从外部传入,再打成一个可执行文件。
要运行java程序,我们必须先写一个java程序,由于这里说的仅仅是java程序的运行,所以我就已一个简单的程序来入手了哦!
打开自己的记事本,录入下面的代码:
import javautil;
public class HelloWorld{
public static void main(String[] args){
Systemoutprintln("HelloWorld");
}
}
选择文件---->另存为
文件名称:HelloWorldjava
文件类型:所有文件
在这里要记住自己文件的保存位置哦
为了方便起见,我将自己的第一个java程序保存在了桌面。
打开附件--->命令提示符
键入cd Desktop按下回车键
这步是为了进入桌面,也就是你保存文件的位置
键入javac HelloWorldjava
这步是编译自己的java程序
键入java HelloWorld
这步是为了运行自己的java程序
然后就能看到运行结果了!
比如说保存为"D:\java\testjava",然后转换目录到那里"cd
D:\java",编译这个java文件"javac
testjava"这个javac的命令一定要记住,这是jdk里面最为常用的之一,是个java的编译器,具体参数你自己研究吧,很多,配合使用会得到意想不到的结果。这时候应该在"D:\java\"目录下面生成了一个testclass文件,这个就是一个二进制文件,就像windows下面常见的exe文件一样,只不过这个二进制文件是java虚拟机的(具体java的运行机制书上都会讲,自己研究吧)。这样就可以运行了,"java
test",java是jdk的另一个最为常用的命令,启动java虚拟机,后面的参数书你的程序编译出来的class文件,但是千万别再后面加上"class",java命令也还是有很多的参数,还是自己看吧
以上就是关于如何用java运行外部程序全部的内容,包括:如何用java运行外部程序、java程序怎么运行、怎么运行java程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)