while (true)
时间: 2023-10-21 18:03:49 浏览: 47
在编程中,while (true)是一个常见的循环结构,表示无限循环。然而,在单核CPU上使用这种方式会导致CPU使用率达到100%,造成资源浪费。为了避免这种情况,可以使用sleep方法来让线程间隔性地执行,从而让出CPU的使用权给其他程序。\[1\]在Java中,可以使用Thread.sleep来实现线程的暂停,例如在main方法中使用while (true)循环,并在循环体内使用Thread.sleep(50)来让线程每隔50毫秒暂停一次。这样可以有效降低CPU的使用率。\[1\]另外,需要注意的是,run方法本身并不是无限循环的,它只会运行一次,而while (true)是为了让run方法中的代码不断重复运行,从而实现线程的持续执行。\[2\]在Python中,while True表示如果不出错,后面的程序会一直运行下去。例如,可以使用while True来实现让用户持续输入内容的功能,直到用户不想再输入内容时敲下回车终止输入。\[3\]
#### 引用[.reference_title]
- *1* [多线程学习八:while (true)用法](https://blog.csdn.net/LHBGXX/article/details/114465390)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [While(true)无限循环](https://blog.csdn.net/weixin_41649106/article/details/87380973)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [对while true的理解及两个应用实例](https://blog.csdn.net/YKsongzi/article/details/129337569)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)