帮忙么网 > JAVA > 当前页面

for循环执行流程

2025-01-13 NEW个对象

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

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

{

  循环体

}

执行步骤:

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

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

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

总结:

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

相关文章

  • 有哪些数据安全的方案?

    1、锁 2、单线程,比如:redis 3、不共享变量,比如:ThreadLocal 4、原子操作,比如:AtomicInteger 5、不可变模式,比如:一旦创建不能修改,修改就会再次创建一个新的对象,String 6、读写分离,写时复制,比如:CopyOnWriteArrayList

    NEW个对象 2025-02-11

  • 线程和进程的区别?

    线程和进程的区别?

    NEW个对象 2025-01-09

  • CMS与G1的区别?

    1、CMS是老年代回收器,可以配合其它Serial和ParNew收集器一起使用。 2、G1是全局范围的,不需要配合其它垃圾器使用

    NEW个对象 2025-01-09

推荐文章