
多线程
文章平均质量分 63
慵懒的树獭
转型中的Android开发
展开
-
Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?new Thread(new Runnable() {@Overridepublic void run() {// TO...转载 2018-08-10 16:36:56 · 289 阅读 · 0 评论 -
ThreadPoolExecutor线程池submit() 和 excute()区别
在研究ThreadPoolExecutor线程池的时候,发现可以有两种启动线程的方法:submit(Runnable runnable),excute(Runnable runnable) 先说个结论吧:submit()方法,可以提供Future < T > 类型的返回值。 executor()方法,无返回值。首先,我们看一下ThreadPoolExecutor的类图: ...原创 2018-08-10 11:18:27 · 13339 阅读 · 1 评论 -
线程池ThreadPoolExecutor构造方法和规则
Java多线程-线程池ThreadPoolExecutor构造方法和规则 为什么用线程池博客地址 http://blog.youkuaiyun.com/qq_25806863原文地址 http://blog...转载 2018-08-03 11:22:10 · 207 阅读 · 0 评论 -
Android-Handler机制详解并自定义Handler
之前研究过Android的Handler机制,但是一直没有机会自己实现一次。最近又看到这个Handler机制,于是决定自己实现以下这个Handler机制。 首先,简单介绍以下Handler机制。Handler机制在Android中通常用来更新UI:子线程执行任务,任务执行完毕后发送消息:Handler.sendMessage(),然后在UI线程Handler.handleMessage()就...原创 2018-06-26 15:12:06 · 3854 阅读 · 2 评论