Java 实例:如何执行编译过 Java 文件和如何执行指定class文件目录

Java 实例:如何执行编译过 Java 文件和如何执行指定class文件目录

本文我们演示如何执行编译过的 HelloWorld.java 文件,其中 Java 代码如下:

HelloWorld.java 文件

public class HelloWorld {

    public static void main(String []args) {

       System.out.println("Hello World");

    }

}

接下来我们使用 javac 命令来编译 Java 文件,执行该命令后在当前目录下会生成一个 HelloWorld.class 文件,我们可以使用 java 命令执行编译的文件:

c:\jdk\demoapp> javac HelloWorld.java

c:\jdk\demoapp> java HelloWorld

以上代码实例输出结果为:

Hello World

Java 实例 - 如何执行指定class文件目录(classpath)

如果我们 Java 编译后的class文件不在当前目录,我们可以使用 -classpath 来指定class文件目录:

C:> java -classpath C:\java\DemoClasses HelloWorld

以上命令中我们使用了 -classpath 参数指定了 HelloWorld 的 class 文件所在目录。

如果class文件在jar文件中,则命令如下:

c:> java -classpath C:\java\myclasses.jar


版权声明:本文为yingcai111原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。