在Java中,可以通过`Thread`类的状态枚举`Thread.State`来获取线程的当前状态。以下是一些步骤和示例代码,展示了如何获取线程的状态:
1. 获取线程对象。
2. 使用`Thread.State`枚举获取线程的状态。
以下是具体代码示例:
```java
public class ThreadStatusExample {
public static void main(String[] args) {
// 假设有一个名为thread的线程对象
Thread thread = new Thread(() -> {
try {
Thread.sleep(1000); // 让线程休眠1秒