暑假Java自学进度总结05

一.今日所学:

1.if的第一个表达式:

if(关系表达式){

语句;

}

执行流程:

1>首先执行关系表达式的值

2>如果关系表达式的值为true则执行语句,否则不执行

3>继续执行后面的其他语句

注:1>if语句后的第一个大括号可以另起一行,也可以跟在后面(建议跟在后面)

2>如果if语句只包含一条语句,大括号可以省略(建议自己编写时加上)

3>对于布尔类型的关系表达式不要用"=="号,直接写变量名即可

2.if的第二个表达式:

if(关系表达式){

语句1;

}else{

语句2;

}

执行流程:

1>首先执行关系表达式

2>如果表达式的值为true则执行语句1

3>如果表达式的值为false则执行语句2

4>继续执行后面的语句

3.if的第三个表达式:

if(关系表达式1){

语句1;

}else(关系表达式2){

语句2;

}

...

else{

语句n+1;

}

执行流程:

1>首先执行关系表达式1

2>如果为true则执行语句1,如果为false则执行关系表达式2

3>如果关系表达式2为true则执行语句2,如果为false则执行下一个关系表达式

4>若前n+1个关系表达式都为false则执行语句n+1

5>继续执行后面的语句

4.if的第四个表达式:

switch(表达式){

case 值1:

语句1;

break;

case 值2:

语句2;

break;

...

default:

语句n+1;

break;

}

执行流程:

1>首先执行表达式里的值

2>从上往下依次对比表达式的值与case后的值是否一直,一致则执行该case下语句

3>遇到break停止比对

4>若所有case的值均与表达式的值不一致则执行default后的语句

二.明日备学:

1.循环语句和结构

三.今日难题:

相关推荐
hrhcode3 分钟前
【java工程师快速上手go】一.Go语言基础
java·开发语言·golang
2601_9507039417 分钟前
Spring IoC入门实战:XML与注解双解
java
带刺的坐椅17 分钟前
Snack JSONPath 项目架构分析
java·json·java8·jsonpath
妙蛙种子31126 分钟前
【Java设计模式 | 创建者模式】 原型模式
java·开发语言·后端·设计模式·原型模式
Lyyaoo.34 分钟前
【JAVA基础面经】线程的状态
java·开发语言
Hello小赵34 分钟前
C语言如何自定义链接库——编译与调用
android·java·c语言
希望永不加班38 分钟前
SpringBoot 配置绑定:@ConfigurationProperties
java·spring boot·后端·spring
悟空码字40 分钟前
MySQL性能优化的天花板:10条你必须掌握的顶级SQL分析技巧
java·后端·mysql
indexsunny43 分钟前
互联网大厂Java面试实战:Spring Boot、MyBatis与Kafka在电商场景中的应用
java·spring boot·面试·kafka·mybatis·电商·技术栈
殷紫川1 小时前
CompletableFuture 异步编程全解:核心能力、编排方案、异常处理与超时控制
java