• 多线程01:概述


    多线程在平时生活中很常见了,比如说平时打游戏为什么那么多人可以同时一块打互不影响。晚上打王者荣耀,你和你室友同时在开黑,你们两个如何做到相互能看到,又相互独立的去执行一些事情。我跟你聊天为什么你能够发消息的同时,我也能跟你发消息,咱们两东西用的是一样的啊,等等。多线程在现实生活中是非常常见的。
     
     
    线程简介:说说线程在生活中的一些例子
     
    线程实现(重点):实现线程的3中方式,继承Thread,实现Runnable接口,实现Callable接口(了解)
     
    线程状态:线程和人类一样生老病死,线程也是从出生,到它运行,到它死亡
     
    线程同步(重点):在了解完线程状态之后,会写一些例子,比如说多个线程同时操作一个对象,如果那个对象出现了不安全的情况下,怎么办?我们就需要去考虑线程同步,比如说咱们取钱,买火车票,等等。它一定需要同步,不然的话,就是不安全的。
     
    线程之间是如何通信的:我跟你两条线程,我们之间怎么能互相交流,我走我的,你走你的,那咱们之间怎么交流呢?需要用到什么呢?咱们之前学Object类遇到了一些方法,比如wait(),notify()在线程通信里面就会学到。会聊生产者和消费者,会讲一个JDK5出来的Locked,原来讲的Scychronized也会聊到。
     
    高级主题:线程池,定时器


  • 相关阅读:
    [堆栈]Linux 中的各种栈:进程栈 线程栈 内核栈 中断栈
    [TI-DSP]sysbios的swi
    [库函数]动态库和静态库优缺点比较
    [S32K]GPIO使用
    [S32K]FreeRTOS使用
    [IC]浅谈嵌入式MCU软件开发之中断优先级与中断嵌套
    [S32K144]多通道ADC使用
    三天搭建博客,包括文章迁移
    网站优化的艺术与科学之实战
    网站优化的艺术与科学之工具和基础知识
  • 原文地址:https://www.cnblogs.com/duanfu/p/12260372.html
Copyright © 2020-2023  润新知