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;

--------------------- 
转自:https://blog.csdn.net/qq_32451373/article/details/78041661

While(true)无限循环相关推荐

  1. scarpy框架如何在crawl中正确传递自定义参数,scrapy.cmdline的execute为什么不能在while True中无限循环,execute换成crawl 方法

    问题:scrapy.cmdline的execute函数执行完毕为什么一定会停,不能执行后面函数,也不在while True中无限循环(解决问题的结果 在最后) 我想让scrapy程序全年无休止运行,2 ...

  2. php easyui tree 结构,EasyUI Tree树组件无限循环的解决方法

    在学习jquery easyui的tree组件的时候,在url为链接地址的时,发现如果最后一个节点的state为closed时,未节点显示为文件夹,单击会重新加载动态(Url:链接地址)形成无限循环. ...

  3. python无限循环条件循环_Python - 条件控制、循环语句 - 第十二天

    Python 条件控制.循环语句 end 关键字 关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下: Python 条件语句是通过一条或多条语句的执行结果(True 或 ...

  4. 安卓开发笔记——自定义广告轮播Banner(实现无限循环)

    关于广告轮播,大家肯定不会陌生,它在现手机市场各大APP出现的频率极高,它的优点在于"不占屏",可以仅用小小的固定空位来展示几个甚至几十个广告条,而且动态效果很好,具有很好的用户& ...

  5. 循环更新数据库java_java – 无限循环数据库检查

    我正在使用JDBC,需要不断检查数据库以防止更改值. 我目前所拥有的是无限循环运行,内部循环迭代更改的值,每次迭代检查数据库. public void runInBG() { //this metho ...

  6. android开发实例之viewpager无限循环+自动滚动,Android ViewPager实现无限循环的实例...

    Android ViewPager实现无限循环的实例 ViewPager自身并不支持左右无限循环的功能,这里就提供一种方案让Android ViewPager实现左右无限循环的功能,这里记录下: 用于 ...

  7. JQuery图片无限循环滚动源码

    平常项目中经常用到图片循环滚动,所以就写些必要的CSS定位,JS基本算法,最后就封装成JQuery图片无限循环滚动插件类,其实本质上是li块无限循环滚动,li块里面不管是图片还是其它内容,都OK的. ...

  8. Unity UGUI —— 无限循环List(转载)

    using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.UI; ...

  9. 封装一个ViewPager真正的实现图片无限循环滚动带导航点

    效果图: 大家在写项目的过程中常常会碰到须要实现Viewpager里面载入几张图片来循环自己主动轮播的效果,假设不封装一下的话代码分散在activity里面会显得非常乱.并且也不利于我们下次复用,所以 ...

  10. 《Python Cookbook 3rd》笔记(4.16):迭代器代替 while 无限循环

    迭代器代替 while 无限循环 问题 你在代码中使用 while 循环来迭代处理数据,因为它需要调用某个函数或者和一般迭代模式不同的测试条件.能不能用迭代器来重写这个循环呢? 解法 一个常见的 IO ...

最新文章

  1. sql server mvp 發糞塗牆
  2. Python-OpenCV 处理图像(七):图像灰度化处理
  3. SQL(Oracle)日常使用与不常使用函数的汇总
  4. maven+svn+hudson+weblogic构建持续集成环境
  5. sigar如何获取linux的buffer内存,Linux 下使用Sigar 获取内存信息
  6. 揭秘 | 小米最新款12PRO智能动态刷新率技术原理
  7. api.php phpcms,phpcms程序api怎么写接口
  8. 使用navicat for mysql 创建外键foreign keys时,总会自动创建索引indexs
  9. 三大公有云托管 Kubernetes 服务 (EKS、GKE、AKS) 评估
  10. Windows下使用VS2008+CUDA3.0开发的详细配置 (Setup CUDA 3.0 on VS2008 in Windows)
  11. 第十四章 七段数码管绘制时间
  12. WPF中应用字体图标
  13. php遗漏,PHP被遗漏的执行函数
  14. AutoCad2012安装与使用
  15. 虚拟机启动后一直黑屏的解决办法
  16. EffectiveJava阅读感想一
  17. LINUX ROUTE命令详解-2
  18. 前端推荐的学习资源网站
  19. 邮箱邮件服务器迁移服务器要多久生效,邮件服务器迁移方案让企业邮箱安心“搬家”...
  20. 渐进式复杂度分析-学习笔记

热门文章

  1. shopex mysql 数据库服务器_[日记] shopex转移以及MySql简单操作命令
  2. MATLAB仿真任意带宽的窄带信号、宽带信号以及全频带信号
  3. 游戏策划入门教程(前言)
  4. 计算机电源16脚芯片,康舒AP16PCO5 ATX电源电路原理与维修(二)
  5. AtCoder Beginner Contest 228
  6. 直通串口线与交叉串口线的区分
  7. 虚拟机VirtualBox下载与安装、安装Ubuntu超详细图文步骤,对一些配置问题也有所写。
  8. CDH存在隐患 : 该角色的进程使用的交换内存为xx兆字节。警告阈值:200字节
  9. Win10专业版开机自动拨号
  10. 怎么用dos系统进入服务器,如何进入dos_如何进入dos还原系统