
多线程相关
文章平均质量分 92
安静的奥里维
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java多线程开发(三)Java内存模型和同步机制
Java内存模型缓存一致性volatile的实现synchronized的实现原创 2019-11-05 16:03:40 · 309 阅读 · 0 评论 -
Java多线程开发(二)Java同步机制
引用Java程序编译和运行的过程计算机存储结构分析(寄存器,内存,缓存,硬盘)Java并发编程实战:第三章、第十五章Java多线程编程实战指南(核心篇):第三章、第十一章上一节内容最后提到了影响多线程开发的三个问题:安全性、活跃性、和性能问题。其中活跃性问题和性能问题是因为程序逻辑因素导致的,只能靠开发人员自己解决。而安全性问题是因为硬件和编译器导致的,这就超出我们的影响范围了,因此Ja...原创 2019-10-31 19:05:53 · 276 阅读 · 0 评论 -
Java多线程开发(一)Java多线程编程简介
Java线程简介对于Java平台来说,创建一个线程就是创建一个Thread类实例,java.lang.Thread 类是Java平台的实现。Thread类构造方法和属性Thread有很多的构造方法,最后都会调到同一个初始化方法:private void init(ThreadGroup g, Runnable target, String name, long stackSize),这个方法...原创 2019-10-30 18:01:12 · 172 阅读 · 0 评论 -
Android 线程切换(5): 自定义ThreadPoolExecutor
文章目录原创 2019-08-07 21:59:03 · 388 阅读 · 0 评论 -
Android 线程切换(4): ThreadPoolExecutor 的原理和实现
文章目录线程池的运行原理流程图线程池的实现状态码ctl自定义线程池线程池的运行原理流程图线程池的实现状态码ctl自定义线程池原创 2019-07-23 16:05:36 · 235 阅读 · 0 评论 -
Android 线程切换(3): ThreadPoolExecutor 的定义和使用
文章目录原创 2019-07-18 14:57:16 · 646 阅读 · 0 评论 -
Android 线程切换(2): HandlerThread 和IntentService
文章目录HandlerThreadIntentServiceHandlerThreadHandlerThread继承了Thread,它是一种可以使用Handler的Thread,它的实现也简单,就是在 run() 方法中通过 Looper.prepare() 来初始化消息队列与 Looper.loop() 来开启消息循环。然后我们可以通过HandlerThread#getLooper获取Han...原创 2019-07-10 21:01:15 · 356 阅读 · 0 评论 -
Android 线程切换(1): AsyncTask
众所周知,Android的主线程中不能进行耗时操作,否则就有ANR(Application Not Responding)的风险原创 2019-07-10 20:48:45 · 423 阅读 · 0 评论