While(true)无限循环
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)无限循环相关推荐
- scarpy框架如何在crawl中正确传递自定义参数,scrapy.cmdline的execute为什么不能在while True中无限循环,execute换成crawl 方法
问题:scrapy.cmdline的execute函数执行完毕为什么一定会停,不能执行后面函数,也不在while True中无限循环(解决问题的结果 在最后) 我想让scrapy程序全年无休止运行,2 ...
- php easyui tree 结构,EasyUI Tree树组件无限循环的解决方法
在学习jquery easyui的tree组件的时候,在url为链接地址的时,发现如果最后一个节点的state为closed时,未节点显示为文件夹,单击会重新加载动态(Url:链接地址)形成无限循环. ...
- python无限循环条件循环_Python - 条件控制、循环语句 - 第十二天
Python 条件控制.循环语句 end 关键字 关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下: Python 条件语句是通过一条或多条语句的执行结果(True 或 ...
- 安卓开发笔记——自定义广告轮播Banner(实现无限循环)
关于广告轮播,大家肯定不会陌生,它在现手机市场各大APP出现的频率极高,它的优点在于"不占屏",可以仅用小小的固定空位来展示几个甚至几十个广告条,而且动态效果很好,具有很好的用户& ...
- 循环更新数据库java_java – 无限循环数据库检查
我正在使用JDBC,需要不断检查数据库以防止更改值. 我目前所拥有的是无限循环运行,内部循环迭代更改的值,每次迭代检查数据库. public void runInBG() { //this metho ...
- android开发实例之viewpager无限循环+自动滚动,Android ViewPager实现无限循环的实例...
Android ViewPager实现无限循环的实例 ViewPager自身并不支持左右无限循环的功能,这里就提供一种方案让Android ViewPager实现左右无限循环的功能,这里记录下: 用于 ...
- JQuery图片无限循环滚动源码
平常项目中经常用到图片循环滚动,所以就写些必要的CSS定位,JS基本算法,最后就封装成JQuery图片无限循环滚动插件类,其实本质上是li块无限循环滚动,li块里面不管是图片还是其它内容,都OK的. ...
- Unity UGUI —— 无限循环List(转载)
using UnityEngine; using System.Collections; using System.Collections.Generic; using UnityEngine.UI; ...
- 封装一个ViewPager真正的实现图片无限循环滚动带导航点
效果图: 大家在写项目的过程中常常会碰到须要实现Viewpager里面载入几张图片来循环自己主动轮播的效果,假设不封装一下的话代码分散在activity里面会显得非常乱.并且也不利于我们下次复用,所以 ...
- 《Python Cookbook 3rd》笔记(4.16):迭代器代替 while 无限循环
迭代器代替 while 无限循环 问题 你在代码中使用 while 循环来迭代处理数据,因为它需要调用某个函数或者和一般迭代模式不同的测试条件.能不能用迭代器来重写这个循环呢? 解法 一个常见的 IO ...
最新文章
- sql server mvp 發糞塗牆
- Python-OpenCV 处理图像(七):图像灰度化处理
- SQL(Oracle)日常使用与不常使用函数的汇总
- maven+svn+hudson+weblogic构建持续集成环境
- sigar如何获取linux的buffer内存,Linux 下使用Sigar 获取内存信息
- 揭秘 | 小米最新款12PRO智能动态刷新率技术原理
- api.php phpcms,phpcms程序api怎么写接口
- 使用navicat for mysql 创建外键foreign keys时,总会自动创建索引indexs
- 三大公有云托管 Kubernetes 服务 (EKS、GKE、AKS) 评估
- Windows下使用VS2008+CUDA3.0开发的详细配置 (Setup CUDA 3.0 on VS2008 in Windows)
- 第十四章 七段数码管绘制时间
- WPF中应用字体图标
- php遗漏,PHP被遗漏的执行函数
- AutoCad2012安装与使用
- 虚拟机启动后一直黑屏的解决办法
- EffectiveJava阅读感想一
- LINUX ROUTE命令详解-2
- 前端推荐的学习资源网站
- 邮箱邮件服务器迁移服务器要多久生效,邮件服务器迁移方案让企业邮箱安心“搬家”...
- 渐进式复杂度分析-学习笔记
热门文章
- shopex mysql 数据库服务器_[日记] shopex转移以及MySql简单操作命令
- MATLAB仿真任意带宽的窄带信号、宽带信号以及全频带信号
- 游戏策划入门教程(前言)
- 计算机电源16脚芯片,康舒AP16PCO5 ATX电源电路原理与维修(二)
- AtCoder Beginner Contest 228
- 直通串口线与交叉串口线的区分
- 虚拟机VirtualBox下载与安装、安装Ubuntu超详细图文步骤,对一些配置问题也有所写。
- CDH存在隐患 : 该角色的进程使用的交换内存为xx兆字节。警告阈值:200字节
- Win10专业版开机自动拨号
- 怎么用dos系统进入服务器,如何进入dos_如何进入dos还原系统