java运行 .class文件_Java 运行.class文件

大家都知道,编译和运行java源文件需要JDK环境。 那么在JDK环境下如何编译和运行源文件的呢?

首先, 我们编写一个.java源文件,比如HelloWorld.java.

1 public classHelloWorld2 {3 public static voidmain(String[] args)4 {5 System.out.println("HelloWorld");6 }7 }

其次, 打开命令行窗口 (Win+R,输入cmd),进入到.java源文件所在的目录 (D:/java目录下)

再次,设置path路径

将JDK的bin目录添加到path系统环境变量中去。

最后,检查path路径是否添加成功。

在.java源文件的目录下,输入javac 或者 java 然后回车,看是否有帮助信息出现。 如果有帮助信息出现,则表明path路径设置成功。

1. 编译.java源文件

在命令行窗口中输入命令  javac HelloWorld.java,对源文件进行编译。

如果编译成功,会在源文件的目录下面生成一个.class文件(HelloWorld.class)。

2. 运行.class字节码文件

在命令行窗口中输入命令 java HelloWorld。

运行成功则在命令行窗口中会直接打印出字符串 “HelloWorld”.

需要注意的地方:

1. 是否需要设置系统环境变量classpath的路径。

classpath的路径没有设置,会默认生成在.java源文件的路径下面。一般情况时不需要单独设置classpath的路径。

2. 有人为了尝试下java运行功能,把eclipse中的.java源文件运行时生成的.class文件进行运行,会发现报错,“找不到或者无法加载主类”。

原因可能有一下几点:

1. classpath的路径问题,如果没有设置classpath,则命令行窗口的当前路径必须是.class路径。 否则把classpath的路径设置为.class文件所在的目录。

2. java源文件中指定了package(假设包名为test), 这种情况运行的时候需要新建一个与包名相同的文件夹test,然后把.class字节码文件放到该文件夹下面。

运行时输入命令  java  test/HelloWorld

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值