首页
沸点
课程
APP
AI用量
作品广场
专家标注
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
Android相关线程知识
寒星清竹
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
从ReentrantLock入手解析AQS核心原理;资源抢占、线程挂起与唤醒
AQS提供了锁资源属性以及竞争锁资源的方法,等待锁资源的线程存放的双向链表以及如何唤醒等待锁资源的线程的方法。
Thread ↔ Looper ↔ MessageQueue ↔ Handler ↔ Message之间的关系
一、他们各自是谁?怎么“串”起来? Thread:线程本身。只有调用过 Looper.prepare() 的线程才“有 Looper/消息泵”。 Looper:每线程唯一(保存在 ThreadLoca
Android Weekly #202507
Android Weekly 是一份专注于 Android 技术生态的周刊,每周一更新。本周刊深入挖掘 Android 系统架构、性能优化、跨平台开发等领域的高质量技术内容,为开发者提供持续的
面试高频:如何确定线程池的最佳核心线程数
系统线程池的最佳核心线程、最大线程数的确定,是Java开发人员最常遇到的一个技术难题 配置得当,你的系统性能就能蹭蹭蹭地提升 配置不当,不仅浪费资源,还可能拖慢整个系统,甚至引发各种奇怪的bug
面试官:说说volatile底层实现原理?
在 Java 并发编程中,有 3 个最常用的关键字:synchronized、ReentrantLock 和 volatile。 虽然 volatile 并不像其他两个关键字一样,能保证线程安全,但
Android 线程性能优化方法总结
前言 操作系统发展过程中,操作系统由单进程到多进程转变,然而,进程的初始化需要注册各种信号机制以及初始化各种进程内部管理器,导致他的启动速度一直不太理想,不过随着Copy On Write技术的出现,
速度优化:线程池优化
线程是执行任务的基本单元,他的重要性不言而喻,通过合理的使用线程,我们可以更充分的发挥 CPU 的性能,极大的提升程序的体验。如何才能更合理的使用线程呢?这需要我们做很多事情。 比如需要将程序中线程的
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方面: 线程数量增多:一些库可
什么是线程的安全性问题?说一下竞态、原子性、可见性、有序性
在 Java 中,线程安全性问题主要指的是在多线程环境下,多个线程同时访问和修改共享资源时可能出现的不一致或错误状态。
Android 车载应用开发——「异步任务与多线程」
本文介绍了同步和异步任务的概念,以及Android中多线程与Handler机制的应用。异步任务通过开辟子线程执行耗时操作,不影响主要进程,而Handler机制解决了主线程与子线程间的通信问题。