
并发编程
木叶之窗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA线程的状态和生命周期
上图是一个线程的生命周期状态流转图,很清楚的描绘了一个线程从创建到终止的过程。 这些状态的枚举值都定义在java.lang.Thread.State下 NEW:毫无疑问表示的是刚创建的线程,还没有开始启动。 RUNNABLE: 表示线程已经触发start()方式调用,线程正式启动,线程处于运行中状态。 BLOCKED:表示线程阻塞,等待获取锁,如碰到synchronized、lo...原创 2020-04-11 22:16:01 · 212 阅读 · 0 评论 -
并发编程学习一(并行与并发)
并行(parallellism)与并发(concurrency) 解释一:并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 解释二:并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 解释三:并行是在多台处理器上同时处理多个任务。如 hadoop 分布式集群,并发是在一台处理器上“同时”处理多个任务。 所以并发编程的目标是充分的利用处理器的每一个...转载 2020-04-06 17:00:03 · 203 阅读 · 0 评论