摘要: 线程状态图示 锁池和等待池 java中,每个对象都有两个池,锁池和等待池。 锁池:某个线程已经拥有了某个对象的锁,其他想要获取该对象的锁的线程就会进入该对象的锁池中; ⭕举例解释: 假设线程A已经拥有了某个对象的锁(这里是对象 不是类),其他线程想要调用这个对象的某个synchronized方法或者 阅读全文
posted @ 2023-08-04 16:09 风筝上的猫 阅读(724) 评论(0) 推荐(1)
摘要: 线程五个状态 1、新建状态(New):新创建了一个线程对象,和其他java对象一样,仅在堆中分配内存。 2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的 start() 方法。该状态的线程位于可运行线程池中,变得可运行,等待被线程调度选中,获取CPU的使用权。(指线程已具备了 阅读全文
posted @ 2023-08-04 14:10 风筝上的猫 阅读(2026) 评论(0) 推荐(0)