201711671126 《Java程序设计》第三章 运算符、表达式和语句
- 运算符与表达式
- 算术运算符与算术表达式
- 加减(4级优先)
- 乘除求余(*,/,%,3级优先)
- 自增、自减运算符
- ++x(--x)表示在使用x之前,先使x的值增(减)1
- x++(x--)表示在使用x之后,使x的值增(减)1
- 算术混合运算的精度
- 精度低->高:byte,short,char,int,long,float,double
- 运算结果由计算过程中精度的高低决定,结果与精度最高的相同
- 关系运算符与关系表达式
- 关系运算符:>,<,>=,<=,==,!=
- 逻辑运算符与逻辑表达式
- 逻辑运算符:&&,||,!
- 赋值运算符:=
- 赋值运算符与赋值表达式
- 位运算符
- 左面最高位是符号位,最高位是0表示正数,是1表示负数
- a.按位与运算:两个数字对应位都是1,则结果是1,否则为0
- b.按位或运算:两个数字对应位都是0,则结果是0,否则是1
- c.按位非运算:如果a对应位是0,则c的该位是1,否则是0
- d.按位异或运算:如果a,b对应位相同,则c的该位是0,否则是1
- instanceof运算符
- 左面的操作符是一个对象,右面是一个类
- 运算符综述
- 算术运算符与算术表达式
- 语句概述
- if条件分支语句
- if语句
- if-else语句
- if-else if-else语句
- switch开关语句
- 可以是byte,short,int,char,不能是long
- 循环语句
- for循环语句
- for(表达式1;表达式2;表达式3){
- 若干语句;
- }
- while循环语句
- while(表达式){
- 若干语句;
- }
- do-while循环语句
- do{
- 若干语句;
- }while(表达式)
- for循环语句
- break和continue语句
- break语句:若某次中执行了break,则整个循环结束。
- continue语句:若某次中执行了continue,则本次循环结束。
- for语句与数组
- for(声明循环变量:数组的名字){
- ...}
教材学习中的问题和解决过程
问题:一些知识点不懂
解决:查找网络资源+询问
学习进度条
150/150
参考资料
教程