一、Java入门及背景
1.1 优势
Java最大的优势是跨平台。
1.2 版本
- Java SE:标准版。主要面对个人电脑,初学的时候先学这个
- Java EE:企业版。主要面向企业服务器,高级阶段学这个。EE版包含SE,比SE增加的功能有,访问/链接数据库、前端网页的嵌入等
1.3 Java安装及环境配置
1.3.1 JVM, JRE和JDK
JVM: Java Virtual Machine (Java虚拟机)。Java语言得以跨平台开发的核心秘诀。SUN公司针对不同操作系统开发了不同的 JVM ,从而抹除了平台差异的存在。
JRE: Java Runtime Environment (Java运行时环境)。运行Java程序(如,我的世界)需要安装的。包括JVM
JDK: Java Development Kit (Java开发工具包)。使用Java编程必须安装。包含JRE
JVM, JRE和JDK三者的关系如下图所示
1.3.2 如何安装JDK
官方下载网址:Java Downloads | Oracle
Java SE版的JDK下载安装方式如下图所示:
下载好之后打开安装包,不建议更改默认安装路径,一直点下一步就好了。
1.3.3 JDK环境变量Path配置
-
Windows 10 下,右击"此电脑",选择"属性".
-
右侧的"相关设置"里,点击"高级系统设置"
-
点击右下方的"环境变量(N)…"
-
在"系统变量"下,点击"新建"
-
"变量名"输入:JAVA_HOME;“变量值"输入:C:\Program Files\Java\jdk-17,点击"确定”
-
在"系统变量"下,点击"Path",点击"编辑(I)…“,右下角点击"编辑文本”,弹窗点击"确定"
-
将"变量值"光标移到最左边,并输入:%JAVA_HOME%\bin;
-
点击"确定",环境变量配置完成
1.3.4 测试环境变量安装是否成功
-
Win + R输入"cmd"调出控制台
-
输入:java,如出现以下信息即配置成功
-
输入:java -version,如出现以下信息即配置成功
1.4 IDEA使用基础教程
1.4.1 隐藏IDEA配置文件
隐藏前:
隐藏后:
1.4.2 新建Java文件的文档注释模板设置
1.5 第一个Java程序:Hello World!
源代码:
/**
* 用途:实现hello world
* 作者:Sihang Xie
* 日期:2021年10月04日
*/
package ch01;
public class welcome {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
运行结果:
1.5.1 代码解析
-
Java对英文字母大小写敏感。
-
一个源文件只允许有一个public class,但可以有多个类class。
-
main方法是应用程序的入口方法,它有固定的书写格式:
public static void main(String[] args){...}
-
在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以"{“开始,以”}"结束。
-
编译器忽略空格。
-
Java中每个语句必须以分号结束,回车不是语句结束的标志,所以一个语句可以跨多行。
1.6 注释
-
单行注释
//这是一个单行注释
-
多行注释
/* 这是多行注释 你可以打很多行 */
-
文档注释
/** * 用途:放在源文件的开头,说明代码的主要功能 * 作者:Sihang Xie * 日期:2021年10月04日 */
1.7 标识符
就是变量、类的起名规范
- 必须以字母、下划线_、美元符号$开头。不能以阿拉伯数字开头!
- 表示"类"名的标识符,以大写字母开头,如Main, Food.
- “驼峰原则”:表示"方法"和"变量"的标识符,第一个字母小写,从第二个单词开始首字母大写,如appleTree, foodName.
- 其他部分可以随便用字母、数字、下划线_和美元符号$。
- 标识符大小写敏感。
- Java采用Unicode字符集,汉字和英文字母都是普通字符,可用于标识符。但不推荐使用汉字。