Day06

作者: Essence_zj | 来源:发表于2020-02-18 12:10 被阅读0次

    Java中对while(true)的理解

    while(true)作为无限循环,经常在不知道循环次数的时候使用,并且需要在循环内使用break才会停止。

    run方法中的代码就是线程要运行的代码,运行完毕以后,就不会再次运行,其方法本身并不是无限循环的。而while(true)是为了让run方法中的代码不断重复的运行,也就是让线程不停的运行,便于查看效果。如果去掉,run运行结束,线程也就结束了。

    当然,while(true)并不是run()方法必须的,如果线程的run()部分只需要执行一次,则不需要嵌套while(true)循环。

    while(true)是一个无穷循环语句  我们必须在他的循环语句内部加入一个判断  当他达到了什么要求就会跳出

    inti =1while(true)

    {if(i>10)break;

    i++;

    }//这样最后弹出的就是11;

    关于Java中break和continue:

    多重循环中都是跳最近的循环

    小技巧:如果整段代码想要只执行上半部分而不执行下半部分,除了注释也可以在上半部分下面加if(true)break;这样就不用进行注释下半部分。适用于下半部分特别多,效率就会特别高

    相关文章

      网友评论

          本文标题:Day06

          本文链接:https://www.haomeiwen.com/subject/ioqxfhtx.html