zoukankan      html  css  js  c++  java
  • 20165303第八周学习总结

    • 知识点总结
      1、Java的线程类与Runnable接口
      Thread类
      public Thread() 创建线程对象; public Thread(Runnable target)
      target称为被创建线程的目标对象,负责实现Runnable
      线程优先级
      Thread类有三个有关线程优先级的静态常量:MIN_PRIORITY,MAX_PRIORITY,NORM_PRIORITY

    主要方法
    启动线程 start();定义线程操作 run()
    使线程休眠 sleep():sleep(intmillsecond) 以毫秒为单位的休眠时间
    sleep(int millsecond,int nanosecond) 以纳秒为单位的休眠时间
    currentThread() 判断谁在占用CPU的线程
    NEW:至今尚未启动的线程处于该状态,通俗来讲,该状态是线程实例化后还从未执行start()方法的状态;
    RUNNABLE:正在java虚拟机中执行的线程处于这种状态;
    BLOCKED:受阻塞并等待某个监视器锁的线程处于这种状态;
    WAITING:无限期地等待另一个线程来执行某一特定操作的线程处于这种状态;
    TIMED_WAITING:等待另一个线程来执行取决于指定等待时间的操作的线程处于这种状态;
    TERMINATED:已退出的线程处于这种状态,线程被销毁。

  • 相关阅读:
    洛谷 P4001 [ICPC-Beijing 2006]狼抓兔子
    杂题20201201
    杂题20210103
    杂题20201010
    杂题20200928
    ACL1 Contest 1 简要题解
    杂题20200906
    杂题20200623
    USACO2020DEC Gold/Platinum 解题报告
    CSP-S2020游记
  • 原文地址:https://www.cnblogs.com/Vventador/p/8908314.html
Copyright © 2011-2022 走看看