![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 53
无奈的码农
坚持学习新技术
展开
-
线程的六种状态
**JAVA的6中线程状态:**1. NEW :线程刚刚创建,还没有启动2. RUNNABLE :可运行状态,由线程调度器可以安排执行。 + 包括READY和RUNNING两种细分状态3. WAITING: 等待被唤醒4. TIMED WAITo.wait() t.join() LockSupport.park() Lock.lock() 这四个方法都是返回waiting状态。synchronized(o) 返回BLOCKED 状态,看上图所画。** 线程状态测试代码 **..原创 2022-08-04 14:15:26 · 4170 阅读 · 0 评论 -
线程基础知识
什么是进程,什么是线程。创建线程的方式。之前的硬件,只有一个CPU之前的OS,只运行一个进程随着多核CPU的出现,人们开始追求对CPU效率的极致压榨多线程的程序随之诞生,但随之诞生的,也是非常难以应对的各种并发bug。............原创 2022-08-04 11:17:09 · 4215 阅读 · 0 评论