
多线程
文章平均质量分 82
rmnjava
这个作者很懒,什么都没留下…
展开
-
带你通俗易懂的理解——线程、多线程与线程池
进程与线程 进程:进程就是正在执行的程序。 线程:是程序执行的一条路径, 一个进程中可以包含多条线程。 通俗理解:例如你打开微信就是打开一个进程,在微信里面和好友视频聊天就是开启了一条线程。 两者之间的关系: 一个进程里面可以有多条线程,至少有一条线程。 一条线程一定会在一个进程里面。 关于进程与线程的讲解,这篇文章讲的挺好的-->进程与线程的一个简单解释...转载 2018-07-19 16:22:25 · 426 阅读 · 0 评论 -
线程之间的通信
一、为什么要线程通信? 1. 多个线程并发执行时, 在默认情况下CPU是随机切换线程的,当我们需要多个线程来共同完成一件任务, 并且我们希望他们有规律的执行, 那么多线程之间需要一些协调通信,以此来帮我们达到多线程共同操作一份数据。 2.当然如果我们没有使用线程通信来使用多线程共同操作同一份数据的话,虽然可以实现, 但是在很大程度会造成多线程之间对同一共享变量的争夺,那样...转载 2018-08-28 15:37:48 · 673 阅读 · 0 评论