登录
注册
写文章
首页
下载APP
会员
IT技术
为什么Loop死循环不会造成ANR错误?
半步天涯i
关注
赞赏支持
为什么Loop死循环不会造成ANR错误?
因为这个消息是程序运行的基础,死循环能保证主程序不中途退出。
消不消耗资源,不消耗。主线程大多数时候都是处于休眠状态,并不会消耗大量CPU。
最后编辑于 :
2017.12.07 04:14:48
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读
更多精彩内容
Android中为什么主线程不会因为Looper.loop()里的死循环卡死?
本文来自于知乎,原文连接如下: Android中为什么主线程不会因为Looper.loop()里的死循环卡死? 著...
Aisheng
阅读 1,050
评论 0
赞 10
[译]线程编程指南(一)
本文选译自《Threading Programming Guide》。 导语 线程技术作为在单个应用程序中并发执行...
巧巧的二表哥
阅读 2,475
评论 4
赞 24
【Android】主线程中的Looper.loop()一直无限循环为什么不会造成ANR?
Android面试中,你也许会被问到题目中的问题,这里我们基于以下几点来延伸解读其中原因: 1、什么是ANR?AN...
itbird01
阅读 9,422
评论 1
赞 28
读 Threading Programming Guide 笔记(二)
本文首发CSDN,如需转载请与CSDN联系。 记得第一次读这个文档还是3年前,那时也只是泛读。如今关于iOS多线程...
DevTalking
阅读 395
评论 0
赞 2
Java面试题整理
Java SE 基础: 封装、继承、多态 封装: 概念:就是把对象的属性和操作(或服务)结合为一个独立的整体,并尽...
Jayden_Cao
阅读 2,156
评论 0
赞 8
赞
1赞
赞赏
手机看全文