java基础知识总结 超详细 干货(二)
九、方法:
定义方法的格式:
public static void 方法名(){
// 方法体
}
方法名称的命名规则和变量的一样使用小驼峰
方法体:也是用大括号当中可以包含任意条语句
注意事项:
1.方法定义的先后顺序无所谓。
2.方法的定义不能产生嵌套包含关系
3.方法定义好了之后,不会执行的。想要执行,进行方法调用
方法调用格式:
方法名称();
选择结构
顺序结构:从上至下依次执行
单if语句 :正确执行 错误跳过 不执行
if…else:判断条件是否正确 正确的执行if下面的语句体 错误执行else
if…else if …else: 其中一个else if 语句正确 其他都不执行
格式:
if(布尔表达式){
语句体;
}
else if(布尔表达式){
语句体;
}
else{
语句体;
}
十、选择语句
switch语句格式:
switch(表达式){
case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
.......
default:
语句体N+1;
break;(最后一个可以省略 但是最好不省略)}
switch语句使用的注意事项:
1.多个case后面的数值不可以重复
2.switch后面小括号当中只能是下列数据类型:
- 基本数据类型:byte/short/char/int
- 引用数据类型:String字符串、enum枚举
3.switch语句格式可以很灵活:前后顺序可以点到,而且break语句还可以省略。“匹配哪一个case就从哪一个位置向下执行,直到遇到了break或者整体结束位置”(穿透性)
十一、循环语句
for循环语句格式:
for(初始化表达式①;布尔表达式②;步进表达式④){
循环体③
}
for (int i = 0; i < args.length; i++) {
}
while循环标准格式:
while(条件判断){ 循环体}扩展格式:初始化语句;while(条件判断②){ 循环体③; 步进表达式④;}
do…while循环格式:
初始化表达式①;
do{
循环体③;
步进表达式④;
}while(条件判断②)
三种循环的区别:
1.如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do…while循环会执行至少一次
2.for循环的遍量是小括号当中定义,只有循环内部才可以使用。while和do…while循环初始化语句本来就是在外面定义的,所以出来循环之后可以继续使用
建议:次数确定的场景多用for循环;否则多用while循环
break
终止循环的情况,else下方缩进的代码不执行
continue
是退出当前一次循环,继续下一次循环 算是正常结束的循环 可以执行else下面缩进的代码
死循环
死循环标准格式
while(true){
循环体
}
循环嵌套
for(初始化表达式①;布尔表达式②;步进表达式⑦){
for(初始化表达式③;布尔表达式④;步进表达式⑥){
循环体⑤
}
}
作者小结:
笔记是之前我学习过程中已经整理好的了,java学习过程中遇到的知识点太多了 ,第二部分到循环嵌套这个位置大家系统消化一下,之后的内容随着整理,我会继续发出来,大家一起学习一起进步一起努力,大家觉得有用的话关注点赞收藏评论,谢了各位
程序改变世界的任务就交给大家了
————————————————————Bycynh——————————————————————