# 使用 Thread 类创建线程

Java 提供了 java.lang.Thread 类支持多线程编程,该类提供了大量的方法来控制和操作线程。

# 说明
run 方法 直接调用线程的执行函数
start 方法 启动线程
sleep 方法 让线程休眠(即让出 CPU)指定 毫秒
getName 方法 返回该线程的名称
getPriority 方法 返回线程的优先级
setPriority 方法 更改线程的优先级
getState 方法 返回该线程的状态
isAlive 方法 测试线程是否处于活动状态
join 方法 等待该线程终止
interrupt 方法 中断线程
yield 方法 暂停正在执行的线程,并执行其他线程

使用继承 Thread 类的方式创建线程的实现步骤如下:

  1. 定义一个类去继承 Thread 类,重写 Thread#run 方法,在 Thread#run 方法中实现代码逻辑;

  2. 创建线程对象;

  3. 调用 Thread#start 方法启动线程。