多线程
文章平均质量分 63
Bryant丶
这个作者很懒,什么都没留下…
展开
-
sendEmptymessage 和sendMessage的区别
无意中一次碰到Handler用sendEmptyMessage(int what)发消息,后面有一次面试也被问到,那么和sendMessage()两者有啥区别?追根溯源来看看handler类的源代码。其实两者没区别,请看下面Handler的源代码,先看sendEmptyMessage:/*** Sends a Message containing only the what value.* *原创 2017-01-15 21:32:59 · 6471 阅读 · 4 评论 -
Eclipse Mat内存监测插件下载地址
之前介绍过LeakCanary工具,是在你调试的时候可以检测内存泄露的Java开源库,mat在同等情况下也是监测oom的利器。 MAT下载地址: http://www.eclipse.org/mat/downloads.php http://download.eclipse.org/mat/1.4/update-site/ https://www.eclipse.org/mat/原创 2017-02-16 18:05:11 · 1758 阅读 · 0 评论 -
并发并行同步异步多线程的区别
同步和异步的概念: 同步:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去异步:异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。并发 并行 同步 异步 多线程的区别 1.并发:在操作系统中,是指一个时间段中有几个程原创 2017-02-17 18:00:20 · 9033 阅读 · 7 评论