java多线程
南墩-小仙女
这个作者很懒,什么都没留下…
展开
-
多线程的三大核心
原子性一系列操作要么成功,要么失败,不存在其中的一部分成功了,一部分失败,和数据库的原子性差不多正例 public int getState() { return state; }多线程的情况下,不管那个线程获取到state都是1反例 public void stateIncrement() { state++; }这里涉及三个操作先获取state的值再对sta...原创 2019-07-29 20:25:58 · 759 阅读 · 0 评论 -
java中线程的几种状态
线程来自百度百科线程(英语:thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。状态以及转换RUNNING这个状态在Thread的源码中是没有的,我这里是为了形容一下获取到了cpu的线程每种状态的的含义1. NEW尚未启动的线程处于这种...原创 2019-08-13 22:08:15 · 238 阅读 · 0 评论