logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 线程的状态

线程刚被,但start()。就像是安排了任务但是还没有开始行动。这里的线程状态就是,这里的线程因为没有给他起名字所以是系统设置的Thread-0,调用 start()方法后进入的状态,它包含了这里的等待状态有三种,WAITING(等待),TIMED_WAITING(超时等待),BLOCKED(阻塞)。

#java#开发语言
Thread 类的基本用法

代码中Thread.currentThread().isInterrupted()查看该线程的中断标志位是否为true,t.interrupt()将该线程的中断标志位设置为true,整体流程就是JVM 启动主线程执行。的方法,将线程设置为阻塞状态,也就是休眠状态,他们在休眠状态下无法自己检查是否到了被唤醒的时间,这个时候就需要一个异常提醒,把阻塞线程唤醒,看自己是不是应该为中断状态,join()的

#java#开发语言#后端
到底了