编译源码关联指令-Java编程基础——cmd编译运行java文件详细步骤

详细步骤

1、打开cmd,进入源文件所在文件夹

方法一:按Win+R快捷键,输入cmd编译源码关联指令,然后单步进入源码所在文件夹(我的源码目录是D:Java,进入文件夹输入“cd文件夹名称”,退出当前文件夹并输入“cd”)。

方法二:在源码目录下输入cmd编译源码关联指令,回车。

2.编译

输入“javac源文件名.java”命令并回车即可启动Java编译器并进行编译。 编译完成后,会手动生成源文件名为.class的字节码文件。

如果出现“Error: Unmappable character of encoding GBK (0x8D)”,则需要在“javac”后添加-encoding UTF-8。

3. 运行

输入“java源文件名”命令并回车即可启动Java虚拟机运行程序。 Java虚拟机首先将编译好的字节码文件加载到显存中。 这个过程称为类加载。 它是由类加载器完成的。 然后虚拟机解释并执行加载到显存中的Java类。 查看运行结果。

工作原理:任何程序的运行都离不开计算机的显存。 当我们切换到c盘执行HelloWorld时,会立即在计算机的显存上创建一个JVM,然后将文件HelloWorld.class传输到JVM中。

4.编译运行结果

5.安装多个JDK并切换编译文件

必须使用冒号(因为中间有空格,空格后面会被识别为参数)来导入安装的JDK目录下的javac.exe程序。

"C:Program FilesJavajdk1.8.0_40binjavac.exe" -encoding UTF-8 编译文件.java

这时候你会发现class文件版本不对,因为之前是用别的JDK编译的,此时版本就变了。 之前生成的.class还是之前的版本,所以存在冲突。 删除。

删除所有.class文件命令:del *.class,重新编译。

编辑于 2022 年 3 月 24 日

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 源码编译 编译源码关联指令-Java编程基础——cmd编译运行java文件详细步骤 https://www.wkzy.net/game/164221.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务