
多线程
葵花下的獾
每天进步一点点,菜鸟先飞
展开
-
多线程二:线程的基本操作,线程间的同步,synchronized,Happen-Before等
什么是线程 线程是进程内的执行单元 例如 下面36417,就是进程 通过 命令,看到的,就是进程号37417里的线程 jstack 36417 线程的状态 线程的状态,本来想找个图片的,看到百度经验这篇,说得挺好,挺详细,就附上链接吧 https://jingyan.baidu.com/article/f79b7cb33886ef9144023ebf.html ...原创 2019-08-23 09:26:49 · 238 阅读 · 0 评论 -
多线程一,几个概念解释;同步异步,并发并行,阻塞非阻塞等
同步(synchronous)和异步(asynchronous) 查看下面草图所示: 同步就是,执行完一个任务,再执行另外一个任务 异步就是,执行任务,马上把回调返回,然后偷偷开个线程去执行任务 并发(Concurrency)和并行(Parallelism) 并发就是,两件事情,我在做A事情的时候,B事情被等待中,如果A事情,中途有个比较耗时的操作,那么我就切换到B事情,两件事来...原创 2019-07-11 17:27:08 · 564 阅读 · 1 评论