Ⅰ标识符:分号:用于结束一个语句。
大括号:定义一个代码块
方括号:用于数组
点:用于引用分隔作用
逗号:分隔
圆括号:用途十分广泛
Ⅱ运算符:
算术运算符:+ - * / %
逻辑运算符:> < == != <= >= && & || | !(只需要一个操作数,操作数为true返回false,反之亦然) ^(当两个操作数不同是返回true,相同返回false)
赋值运算符:=
扩展后的运算符: ++ -- += -= *= /= %= &= |= ^=
三元运算符:是if else的精简写法:int a= 5>3 ? 20:10(解析:如果5大于3,则a等于20,不大于3 a 就等于10)
Ⅲ分支结构:
if语句:
if(a>b){
}
else (a>c){ }
switch语句:
switch(a){
case 7: ..........;break;
case 20:........;break;
default:.......;break;}
需要注意的是,switch只支持4个整数型和String型以及枚举型
Ⅳ循环结构:
for循环
for(int a=0;a<40;a++){}
while循环:int a=0;
while(a<40){System.out.println(a);
a++;;}
do while循环:该用法与while差不多,只不过循环体写在前面,判断条件写在后面,也就是说循环体至少会被执行一次
do{ }while(a<40);
Ⅴ控制循环结构:
有三个关键字可以控制循环结构:break:当循环体遇到该代码时,会立即结束循环,执行循环后面的代码语句
continue:忽略当前循环的剩下语句,跳转入下次循环。
return:该关键字最为强大,用以结束整个方法。