thread类的方法

休闲益智| 2024-08-23 14:06:54

在Thread类中的常用方法

1. 获取当前线程对象

1.1 currentThread()方法

该方法返回对当前正在执行的线程对象的引用。

2. 启动线程

2.1 start()方法

用于启动当前线程,调用当前线程的run()方法。

3. 线程操作

3.1 run()方法

通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中。

4. 线程的名称操作

4.1 getName()方法

返回该线程的名称。

4.2 setName(String name)方法

改变线程名称,使之与参数name相同。

5. 线程优先级操作

5.1 getPriority()方法

返回线程的优先级。

5.2 setPriority(int priority)方法

设置线程的优先级,参数priority为线程的优先级值。

6. 静态方法

6.1 sleep(long millis)方法

使当前线程暂停执行指定的毫秒数。

6.2 yield()方法

暂停当前正在执行的线程对象,并执行其他线程。

通过以上列举的Thread类方法,可以更好地对线程进行操作和控制,在多线程编程中发挥重要作用。