13.6 线程的生命周期状态,线程常用的方法

本文详细介绍了Java中线程的基本操作,包括如何设置线程名称、获取线程名称及优先级,使用sleep方法让线程暂停执行,以及通过currentThread方法获取当前线程对象。此外,还介绍了线程优先级的概念及其设置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >




1、thread类的构造方法里就是有类的设置线程的名字
则类在继承thread类时,可以自己写一个构造方法,方法里用super(name);

或者用setName()方法来设置

2、getName()获得线程的名字


3、sleep是静态的方法,那个线程执行了sleep方法那个线程就睡眠

如:main{
demo d = new demo();


d.sleep(1000);
}
这样就是main线程在睡眠


4、currentThread()方法就是静态方法,那个线程执行他所在的代码他就返回那个线程的对象


如:main{
demo d = new demo();




d.currentThread();
}
这样就是main线程的对象



5、线程的优先级默认是5(注意:优先级的数字越大,优先级越高,优先级的范围是1到10,1最小,10最大)

getPriority()获得优先级
setPriority()设置优先级





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值