zoukankan      html  css  js  c++  java
  • 第十六章:多线程

    基本概念:

    1. 并发:同一时刻只有一条指令在执行。但是多个指令在迅速的切换,用户感觉不到!  宏观上的感觉!

        并行:同一个时刻,多条指令在多个处理器上同时执行。

    2. 创建线程

          A:继承Thread类,重写run()方法:即重写线程执行体。     然后new对象就可创建线程对象。

          B:实现Runnable接口, 重写run()方法,得到实现Runnable接口的类;   然后以此类的对象作为Thread类的target来创建Thread的对象。

    3. 启动线程

          A:start()方法

     4. 线程的生命周期

       新建态、就绪态、运行态、阻塞态、死亡。

          new:新建态

          当线程对象调用start()方法之后:就绪态。

    5. 同步: synchoronized

                 Lock对象

          

  • 相关阅读:
    os模块
    random模块
    datetime模块
    time模块
    软甲开发目录规范
    模块与包
    函数递归
    内置函数
    【NOIP2016提高组】换教室
    【NOIP2015提高组】运输计划
  • 原文地址:https://www.cnblogs.com/njqa/p/5998052.html
Copyright © 2011-2022 走看看