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;

while true java_Java中对while(true)的理解相关推荐

  1. 宗量 java_Java中的宗量怎么理解呢?

    谈一下我的理解,如有不对的地方欢迎指正.宗量(argument),可以理解为自变量,在计算机科学中可能当成形式参数更好理解一些. 方法的接收者,在运行时可以理解为方法的实际执行者. 看一下下面的例子: ...

  2. 【Qt】在Qlayout中Qlabel::setScaledContents(true);失效

    Qlabel中添加图片,并使图片自适应Qlabel的大小 QPixmap picture;picture.load("./1.jpg");ui->label->setS ...

  3. return true Java_[Java教程]js中return,return true,return false的用法及区别

    [Java教程]js中return,return true,return false的用法及区别 0 2015-11-16 23:00:03 1.语法及返回方式 ①返回控制与函数结果 语法为:retu ...

  4. 在django中区分null = True,空白= True

    当我们在Django中添加数据库字段时,通常会编写models.CharField(max_length=100, null=True, blank=True) . 对ForeignKey , Dec ...

  5. JavaScript 中的return true 和return false

    2019独角兽企业重金招聘Python工程师标准>>> 1.对于return true 和 return false: return false表示返回一个false值,也就是说提交 ...

  6. swing中模态对话框(setModal(true))和显示对话框(setVisible(true))的编写顺序

    今天给大家分享一个鄙人在编程中总结出的一个易错点和最容易让人感到困惑的一个知识点: 当你要从一个窗体跳转到另一个窗体,你把跳转目标的窗体设成模态对话框,设计成模态对话框就是禁止父窗体与子窗体之间操作, ...

  7. PHP函数中true表示什么,使用返回true或false的函数的PHP最佳实践是什么?

    After playing with PHP, I discovered that true is returned as 1 and false as null. 这不是真的(没有双关语意).与许多 ...

  8. torch中(required_grad_=True),根据mask替换掉部分值

    举个例子 a = torch.randn(2, 3, 4) a.requires_grad=True a tensor([[[ 1.2255, 1.5870, -0.5485, -0.4809],[- ...

  9. struts中的redirect=true与redirect=false

    struts中的redirect="true"与redirect="false" struts中的redirect="true"与redir ...

最新文章

  1. java 自然语言处理_Java自然语言处理
  2. C++知识点记录(C++ primer)
  3. jbpm 4.4 表结构
  4. 10种常用降维算法源代码(python)
  5. winform弹出唯一窗体的方法
  6. 解密阿里云七武器之高性能消息服务ONS
  7. mysql增备脚本--xtrabackup实现
  8. 【spring boot基础知识】java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
  9. 北京移动联合中兴通讯率先完成SON 4/5G全制式规模部署
  10. java输入两个整数_Java中从键盘输入多个整数的方法
  11. jQuery-瀑布流-绝对定位布局(二)(延迟AJAX加载图片)
  12. 计算机字体颜色太浅,win10 windows界面字体颜色太淡如何解决
  13. 体验测试软件哪个好用,电脑性能测试软件哪个好?盘点好用的性能测试软件
  14. 先一XDB实时数据库采集
  15. html设计判断闰年,javascript如何判断是否为闰年?
  16. A. Vasya the Hipster
  17. 油猴插件的介绍和安装详解脚本的介绍和添加举例
  18. 建模你不能不知道这些网站能接单 | 建议收藏
  19. STM32F103开发环境的搭建
  20. C#开发之——PictureBox(12.15)

热门文章

  1. 小猫爪:S32K3学习笔记21-S32K3之SAF及其应用
  2. java.lang.IllegalStateException: No instances www.xxxx.com available for localhost
  3. 振动力学篇一:基本概念
  4. 从菜鸟到大师——Python量化之路
  5. L3-031 千手观音 拓扑排序+哈希表
  6. [ISUX转译]iOS7人机界面指南
  7. 结构力学计算机矩阵位移法,结构力学-矩阵位移法.ppt
  8. 邦纳光电开关MIAD9R
  9. 为什么这些照片连最强大的视觉AI也无法准确识别?
  10. 2020蓝桥杯C-B组模拟赛—有趣的数字