属于thread类的方法
Thread类中的方法可以分为实例方法和静态方法:
1. 实例方法:
- start():启动当前线程,并调用run()方法。
- run():通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中。
- isAlive():判断当前线程是否处于活动状态。
- getPriority()和setPriority(int newPriority):用于获取当前和设置线程的优先级。
- isDaemon()和setDaemon(boolean on):用于判断和设置线程为守护线程。
- interrupt():使用此方法不会中断线程,而是在线程受到阻塞时抛出一个中断信号,使得线程得以退出阻塞状态。
- join():在线程a中调用线程b的join(),使得线程a进入阻塞状态,直到线程b完全执行完以后,线程a才结束阻塞状态。
2. 静态方法:
- currentThread():返回执行当前代码的线程。
- sleep(long millis):让当前线程在指定的时间内休眠。
另外,还有一些其他方法,如getName()和setName()用于获取和设置当前线程的名字,yield()用于释放当前CPU的执行权等。
标签: #科技数码
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。