卢同学的Java笔记_5:Thread类的常用方法

Hey,我是寒水,一名大二学生,电子商务专业在读,正在学习Java中。我试图将在Java学习中遇到的一些困惑和最终的解答发在这个账号上,希望以此来激励我不要放弃学习!

在学线程,该篇纯属笔记。

java.lang.Thread类是线程的主要操作类,提供的常用方法如下:

  • public void start():用于启动该线程的方法。但在实例中调用该方法后,不一定立刻执行该线程,等待JVM的调度,只有JVM调度了该程序,它才执行。

  • public static Thread getContextClasssLoader():放回该线程上下文ClassLoader。上下文的ClassLoader由线程创建者提供,供运行于该线程中的代码在加载类和资源时使用。

  • public final boolean isAlive():测试线程是否还活着。

  • public Thread.State.getStage():返回该线程的当前状态。

  • public final String getName:返回线程的名称。

  • public final void setName(Stirng name):设置线程名称。

  • public final void setDaemon(boolean on):将该线程设置为守护线程或用户线程。

  • public final void setPriority(int newPriority):更改程序的优先级。

  • public static void sleep(long millis)throws InterruptedException:在指定的毫秒数内让当前正在执行的线程休眠(暂时停止 )。

  • public void interrupt():中断线程。

  • public final void join()throws InterruptedException:等待该线程终止。

  • public static void field():暂行当前正在执行的线程对象,并执行其他线程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值