java第三章学习总结

                                             **java 第三章学习总结**

1.运算符

*,/,%,++x(–x)表示在使用x之前,先使x的值增(减)1,x++(x–)表示在使用x之后,使x的值增(减)1.

2.运算结果由计算过程中精度的高低决定,结果与精度最高的相同。

3.关系运算符:>、<、>=、<=、==、!=。

4.逻辑运算符:&&、||、!

5.赋值运算符:=

6.位运算符

1)左面最高位是符号位,最高位是0表示正数,是1表示负数。

2)a.按位与运算:两个数字对应位都是1,则结果是1,否则为0.

b.按位或运算:两个数字对应位都是0,则结果是0,否则是1.

c.按位非运算:如果a对应位是0,则c的该位是1,否则是0.

d.按位异或运算:如果a,b对应位相同,则c的该位是0,否则是1.
7.instanceof运算符:左面的操作符是一个对象,右面是一个类。

8.if语句

9.if-else语句
10.switch开关语句(可以是byte,short,int,char,不能是long)
11.循环语句

for(表达式1;表达式2;表达式3){
代码块;
}

12.while循环语句

while(表达式){
代码块;
}

13.do-while语句

do{
代码块;
}while(表达式)

1)break语句:若某次中执行了break,则整个循环结束。

2)continue语句:若某次中执行了continue,则本次循环结束。
15.for语句与数组

for(声明循环变量:数组的名字){
代码块;
}

你可能感兴趣的:(java)