源码阅读之Thread
实现多线程本质上是由Thread类来完成的。
ThreadLocal能为线程设置私有变量就是通过threadLocals变量来完成的。
Thread定义了6个线程状态,内部枚举类用来描述线程状态。
新建,运行,阻塞,等待,超时等待,终止。
通过阅读源码对线程状态和线程状态的切换可以更清晰的认识。
ThreadLocal能为线程设置私有变量就是通过threadLocals变量来完成的。
Thread定义了6个线程状态,内部枚举类用来描述线程状态。
新建,运行,阻塞,等待,超时等待,终止。
通过阅读源码对线程状态和线程状态的切换可以更清晰的认识。
