t1.start(); //RUNNABLE System.out.println("执行start后状态 2::" + t1.getState()); //等待线程执行完毕 t1.join(); //TERMINATED System.out.println("执行join后的状态 3::" + t1.getState()); 打印结果: 执行new后状态 1::NEW 执行start后状态 2::RUNNABLE Thread go! 执行join后的状态 3...
该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu的使用权。 3.blocked: 阻塞状态,表示线程进入等待状态,也就是线程因为某种原因放弃了CPU使用权,阻塞也分为几种情况: 等待阻塞:运行的线程执行了Thread.sleep,Object.wait(),join()等方法,JVM会把当前线程设置为等待状态,当sleep结束,join线程终止或者线...
进程与线程的区别进程的状态以及切换场合进程的通信方式TCP为什么是四次挥手TCP的流量控制和网络拥塞(×)手撕环节:指定区间链表反转(√)、二叉树展开成单链表(讲思路,思路是正确的,即不断将节点的右子树挪到左子树的最右端节点)反问环节 发布于 2023-08-23 11:17・IP 属地北京...