首页 > 项目 > 当前页面

for循环执行流程

2025-01-13 NEW个对象

这也是一个笔试题,也是一道即便再复习两年也不会复习到点。

for(表达式1;表达式2;表达式3)

{

  循环体

}

执行步骤:

步骤1:先初始化控制变量,判断该控制变量是否满足循环条件(表达式1->表达式2),是则进入循环体,否则退出循环

步骤2:更新控制变量,对控制变量进行增量或减量操作,再判断此时控制变量是否满足条件(表达式3->表达式2),满足条件则进入循环体,否则退出循环

步骤3:继续执行步骤2,直至退出循环

总结:

表达式1、表达式2、循环体,表达式3、表达式2,循环体,表达式3、表达式2,循环体....

相关文章

  • 微服务架构与agent架构的区别?

    微服务架构与agent架构的区别?

    NEW个对象 2026-07-03

  • Spring事务实现原理

    Spring事务本质上并不是数据库能力,而是Spring基于AOP实现的一套事务管理框架。Spring在方法执行前开启事务,在方法执行成功后提交事务,在发生异常时回滚事务。

    NEW个对象 2026-06-14

  • Redis的IO多路复用

    I/O多路复用是指利用单个线程来同时监听多个Socket ,并在某个Socket可读、可写时得到通知,从而避免无效的等待,充分利用CPU资源。

    NEW个对象 2024-10-18

NEW个对象 NEW个对象
JAVA是世界上最好的语言