JavaSE基础
- 一、jdk环境变量配置
- ① 新建系统变量
- ② 配置环境变量path
- ③ 验证环境变量配置成功
- 二、IDEA开发工具
-
- 三、Java基础语法
-
- 四、二进制
-
- 五、数据类型
- ① 数据类型作用
- ② 数据类型分类
- ③ 数据类型转换
- 1.1 自动类型转换
- 1.2 表达式中自动类型转换
- 1.3 强制类型转换
- 六、运算符
- ① 运算符
- ② 算数运算符
- ③ 自增自减运算符
- ④ 赋值运算符
- ⑤ 关系运算符
- ⑥ 逻辑运算符
- ⑦ 三元运算符
- ⑧ 运算符优先级
- 七、流程控制
- ① 分支结构
- 1.1 if语句
- 1.2 switch分支
- 1.3 switch分支注意事项
- 1.4 switch的穿透性
- ② 循环结构
- 1.1 for 循环
- 1.2 while 循环
- 1.3 do-while循环
- 1.4 三种循环的区别
- 1.5 死循环
- 1.6 循环嵌套
- ③ 跳转关键字
-
- 八、数组
- ① 数组定义
- ② 静态初始化数组
- ③ 动态初始化数组
- ④ 数组的访问
- ⑤ 数组的注意事项
- ⑥ 数组的内存图
- ⑦ 数组使用常见问题
- 九、方法
- ① 方法定义
- ② 方法的好处
- ③ 方法格式的注意点
- ④ 方法的调用流程 – 内存图解
- ⑤ 方法参数传递机制:值传递
- ⑥ 方法重载
一、jdk环境变量配置
| 操作 | 步骤 |
|---|
| ① | 新建系统变量 |
| ② | 配置环境变量path |
| ③ | 验证环境变量配置成功 |
① 新建系统变量
在系统变量里
变量名:JAVA_HOME 。注意大小写
变量值:解压后的jdk1.8.0_221文件夹路径。
② 配置环境变量path
在弹出框中添加JDK解压目录的bin目录路径。
此处有两种写法:
1. D:softjdkjdk1.8.0_221bin bin目录的完整路径(不推荐)
2. %JAVA_HOME%bin 通过%引用上面配置的JAVA_HOME参数值。
③ 验证环境变量配置成功
在命令行中输入 java -version ,
这个命令调用了JDK的bin目录中java.exe。
二、IDEA开发工具
| 操作 | 步骤 |
|---|
| ① | IDEA项目结构介绍 |
| ② | IDEA 常用快捷键 |
| ③ | 验证环境变量配置成功 |
① IDEA项目结构介绍
② IDEA 常用快捷键
三、Java基础语法
① 注释
② 字面量
③ 变量
④ 关键字
⑤ 标识符
四、二进制
| 操作 | 步骤 |
|---|
| ① | 计算机中的数据最小单位 |
| ② | 计算机中的数据单位 |
① 计算机中的数据最小单位
② 计算机中的数据单位
五、数据类型
| 操作 | 步骤 |
|---|
| ① | 数据类型作用 |
| ② | 数据类型分类 |
| ③ | 数据类型转换 |
① 数据类型作用
② 数据类型分类
③ 数据类型转换
| 操作 | 步骤 |
|---|
| ① | 自动类型转换 |
| ② | 表达式中自动类型转换 |
| ② | 强制类型转换 |
1.1 自动类型转换
1.2 表达式中自动类型转换
1.3 强制类型转换
六、运算符
| 操作 | 步骤 |
|---|
| ① | 运算符 |
| ② | 算数运算符 |
| ③ | 自增自减 运算符 |
| ④ | 赋值运算符 |
| ⑤ | 关系运算符 |
| ⑥ | 逻辑运算符 |
| ⑦ | 三元运算符 |
| ⑧ | 运算符优先级 |
① 运算符
② 算数运算符
③ 自增自减运算符
④ 赋值运算符
⑤ 关系运算符
⑥ 逻辑运算符
⑦ 三元运算符
⑧ 运算符优先级
七、流程控制
① 分支结构
1.1 if语句
1.2 switch分支
1.3 switch分支注意事项
1.4 switch的穿透性
② 循环结构
1.1 for 循环
1.2 while 循环
1.3 do-while循环
1.4 三种循环的区别
1.5 死循环
1.6 循环嵌套
③ 跳转关键字
1.1 跳转控制语句介绍
1.2 结束循环嵌套
八、数组
| 操作 | 步骤 |
|---|
| ① | 数组定义 |
| ② | 静态初始化数组 |
| ③ | 动态初始化数组 |
| ④ | 数组的访问 |
| ⑤ | 数组的注意事项 |
| ⑥ | 数组的内存图 |
| ⑦ | 数组使用常见问题 |
① 数组定义
② 静态初始化数组
③ 动态初始化数组
④ 数组的访问
⑤ 数组的注意事项
⑥ 数组的内存图
⑦ 数组使用常见问题
九、方法
| 操作 | 步骤 |
|---|
| ① | 方法定义 |
| ② | 方法的好处 |
| ③ | 方法格式的注意点 |
| ④ | 方法的调用流程 – 内存图解 |
| ⑤ | 方法参数传递机制:值传递 |
| ⑥ | 方法重载 |
| ⑦ | 数组使用常见问题 |
① 方法定义
② 方法的好处
③ 方法格式的注意点
④ 方法的调用流程 – 内存图解
方法是放在方法区中的,被调用的时候,需要进入到栈内存中运行
⑤ 方法参数传递机制:值传递
⑥ 方法重载