JAVA怎么用记事本编写HelloWorld案例,以及中文乱码问题解决

一、环境配置

参考jdk环境配置:https://blog.youkuaiyun.com/qq_46358613/article/details/125646172

二、步骤

(1)新建HelloWorld.java文件

在桌面新建HelloWorld.java文件
在这里插入图片描述

(2)编码

(1).用记事本打开改文件,并输入以下代码。

public class HelloWorld {
	public static void main(String[] args){
		System.out.println("Hello world!");
	}
}

在这里插入图片描述(2).使用javac编译改文件,生成HelloWorld.class的字节码文件。
路径获取方法:可先向cmd中输入“javac ”,然后再将HelloWorld.java文件拖入到cmd中。切记javac后面紧跟着一个空格。
在这里插入图片描述在这里插入图片描述
(3).切换路径的命令:cd + 空格 + 路径
可模仿上一步,先打一个"cd ",然后将文件HelloWorld.java文件拖入cmd中。再删除结尾的HelloWorld.java,按回车,即可进入所需路径。
在这里插入图片描述
(4).编译字节码文件
切换路径后,执行“java HelloWorld”命令。切记HelloWorld后面不能加“.class”。
在这里插入图片描述

三、中文乱码问题(附)

在这里插入图片描述

方法一

如果想输出中文,但又出现乱码问题,可执行以下步骤。

(1).编译时,使用以下命令:

	javac -encoding utf-8 HelloWorld.java

(2).运行时,使用以下命令:

	java HelloWorld

方法二

java从jdk11开始支持不手动编译运行,即无需执行javac
所以可直接使用以下命令:

	java -Dfile.encoding=utf-8 HelloWorld.java

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值