码迷,mamicode.com
首页 > 编程语言 > 详细

Java中对while(true)的理解

时间:2019-07-23 09:32:47      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:就是   ++   次数   基本   runnable   无限循环   执行   break   停止   

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

run()方法中基本都会写while(true)的循环,如下:

public class XXXThread implements Runnable {

public void run(){

while(true) {

……

}

}

}

  

使用while(true)的作用:

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

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

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

int i =1

while(true)

{

if(i>10)break;

i++;

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

 

Java中对while(true)的理解

标签:就是   ++   次数   基本   runnable   无限循环   执行   break   停止   

原文地址:https://www.cnblogs.com/minixiong/p/11229690.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!