初学Java

本文详细介绍了Java开发的初步步骤,包括下载JDK1.8,配置系统环境变量,编写并运行HelloWorld程序,以及解决Java程序输出中文字符时的编码问题。通过配置JAVA_HOME、CLASSPATH和Path变量,以及使用javac和java命令,最终成功实现了UTF-8编码下显示中文字符。

一、下载JDK

首先前往https://www.oracle.com/java/technologies/downloads/  下载1.8的JDK(因为这个版本使用面广且适合新手入手)

下载后把它安装至D盘;

二、配置环境变量

1.打开高级系统设置

2.在高级中打开环境变量

3.新建系统变量 第一个变量名为JAVA_HOME,变量值为JDK的安装路径;第二个变量名为CLASSPATH,变量值为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar;

4.修改系统变量 找到一个名为Path的变量,把新增两个路径 一为%JAVA_HOME%\bin 二为%JAVA_HOME%\jre\bin

5.按住win和R输入cmd,而后输入java,出现如下界面即配置成功

 根据提示 输入java -version查看版本

三、HELLO WORLD

1.打开此电脑,点击查看,勾选文件扩展名

2.在jdk文件夹中新建文件夹命名为cao.02,新建文本文档,并将后缀名改为.java

3.敲入代码如下:

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

并保存本地

4.编译加运行

打开dos命令窗口,输入 D:,转到D盘;

再输入 cd java\cao.2,转到保存文本的文件夹

再输入 javac 1.java进行编译

然后在输入 java Hello

得到如下结果即为成功输出

 四、输出中文字符

在输出中文字符时常遇到如下结果:

 后面反复尝试皆有问题 后遂去网上寻求答案

后得知,JDK是国际版的 没有指定JAVA源程序编码格式的话,JDK首先获得操作系统的file.encoding参数,值为GBK。所以编译的时候输入再加一段 (javac) -encoding UTF-8,这个代码的原理看的有点抽象但是可以说一下,UTF-8的英文输出不受影响中文编码在0080-07FF之间,为两字节表示;当然也可以将所有代码翻译成ANSI格式再编译。

输出如下:

 最后此代码为

class Like{
	public static void main(String []args){
		System. out.println("我喜欢学习Java");
	}
}

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值