总复习
一.day01内容
1.JVM,JRE,JDK的关系
2.常用DOS命令
3.JAVA_HOME环境变量的配置
目的: 在所有目录下都可以运行java命令
题目一
系统已安装JDK,位置如下
请问,环境变量JAVA_HOME的值正确配置为:
A:
B:
C:
题目二
系统已正确配置环境变量JAVA_HOME,请问,将 JAVA_HOME 配置到环境变量path中的正确做法为:
A:
B:
C:
4.程序开发步骤
5.注释
6.常量
7.关键字
(2)数据类型:
(3)定义格式
(4)变量定义的注意事项
命名规则:硬性要求`
命名规范:
自动类型转换: 取值范围小的数据或者变量 可以 直接赋值给取值范围大的变量 (小萝卜可以直接放在大坑中)
特点:
(1)是自动完成的,不需要代码的干预
(2)byte/short/char 类型 只要参加运算,会自动转换为int类型
(3)转换规则
byte、short、char–>int–>long–>float–>double
注意:
自动类型转换,就是在数据前面按照要求补充若干字节的0
4.ASCII码表
5.算数运算符+,-,*,/
6.取模运算%
7.+的特殊用法,字符串拼接
8.自增自减运算符 -----------------注意单选题
9.赋值运算符
三.day03内容
1.关系运算符
2.逻辑运算符 ----------------注意单选题
注意: 逻辑表达式的最终结果为boolean类型true或者false,而且连接的表达式也必须是布尔类型的
注意: 短路&&和|| ------------------------------------容易出选择题目
3.三元运算符
格式: 布尔表达式 ? 表达式1 : 表达式2;
执行流程:
注意: 三元运算符的结果必须被使用
4.键盘录入Scanner
---------------------------------以下案例必须掌握-------------------------------------
四.day04内容
1.if语句的第一种格式
2.if语句的第二种格式
3.if语句的第三种格式 ---------------------------必须掌握-------------------------
4.switch语句
注意:
(1)break: 用来结束switch语句的
(2)default: 如果所有的case后的常量值和switch()中的表达式的值都不匹配,直接执行default中的语句体
(3)switch后的()中的表达式的结果只能是以下数据类型:
基本类型: byte/short/char/int
引用类型: String类型/枚举类型
(4)case的顺序是可以颠倒的,前提,每个case后面都有break
(5)把switch后()中表达式的值: 理解为 被检测量
case穿透 ---------------------必须掌握容易出选择题目-------------------------
五.day05内容
1.循环的组成----------------------注意多选题
2.for循环语句
练习: 求和 -----------------------------------必须掌握-------------------------------
练习: 水仙花数 ------------------------------必须掌握-------------------------------------------------
练习: 按照要求打印符合条件的数字 -------必须掌握------
3.while循环
练习: 珠穆拉玛峰案例 ------------------------------必须掌握-------------------------------------------------
4.do-while循环 --------------必须掌握执行流程-------------------
5.三种循环的区别 --------------------必须掌握容易出多选题目------------------
6.死循环 --------------------------------------必须掌握格式---------------------------
六.day06内容
1.循环控制语句:
2.循环嵌套
3.随机数字
练习:猜数字游戏 -------------------------必须掌握------------------------
七.day07内容
1.数组变量的定义
2.数组的初始化方式一
3.数组的初始化方式二
4.数组的初始化方式三
5.标准/简化格式静态初始化数组的使用 ----重点掌握----
6.动态初始化(指定数组长度)初始化数组的使用
7.数组使用的常见问题 ----重点掌握,容易出选择题目----
8.求数组的最大值
八.day08内容
1.方法详解
2.定义无参无返回值方法
3.带参数无返回值的方法练习
4.有参数有返回值的方法练习
5.方法的注意事项
6.参数传递
九.day09内容
1.方法重载概念
2.参数列表不同有哪些情况
3.方法重载与哪些因素无关
十.day10内容
1.数组统计学生成绩
2.随机抽取数组元素
3.评委打分
4.水仙花数
十一.day11内容
1.面向对象的特点
2.类和对象的关系
3.类的定义
4.对象的使用
5.成员变量和局部变量区别
十二.day12内容
1.private的含义
2.this关键字
3.构造方法
4.String类的介绍
5.创建字符串对象两种方式的区别
十三.day13内容
1.String类的常用方法
2.用户登录案例
3.String类的练习-统计字符次数
4.String和StringBuilder类的区别
5.StringBuilder的常用方法
6.StringBuilder的链式调用
7.String和StringBuilder的相互转换
十四.day14内容
1.数组和ArrayList的区别
2.ArrayList集合介绍
3.ArrayList集合常用方法
4.ArrayList集合存储基本类型
5.ArrayList集合作为方法参数
6.ArrayList集合作为方法返回值
十五.day15内容
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/h6javajc/1861.html