102-简单介绍什么是线程

课程大纲:

  1. 线程介绍
  2. 创建并启动线程
  3. 线程的生命周期
  4. Runnable接口介绍
  5. Thread API详细介绍
  6. 线程同步,锁技术
  7. 如何优雅的停止线程
  8. 线程间通讯
  9. 线程组详细介绍
  10. 线程池原理以及实现一个简单的线程池
  11. 线程异常捕获以及线程堆栈信息详细讲解
  12. FIFO队列以及多线程环境下的运行
  13. BoolenLock锁实现
  14. 常用设计模式在多线程环境下的使用
  15. 查缺补漏

其他课程:

  1. PowerMock实战视频(10集)
  2. Concordion实战视频(10集)
  3. Apache Sqoop实战视频(12集)
  4. Apache Flume实战视频(42集)
  5. Java 8 实战视频(40集)
  6. Scala实战视频(160集)

进程-线程-协程

线程(Thread)是操作系统能够进行运算调度的最小单位,是独立调度和分派的基本单位。它被包含在进程之中,是进程中的实际运作单位。

一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。在单个程序中同时运行多个线程完成不同的工作,成为多线程。

并行:多核操作系统中,一个CPU执行一个线程

并发:程序同时(时间段非时间点)执行多个线程,有线程上下文切换


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 tuyrk@qq.com

文章标题:102-简单介绍什么是线程

文章字数:360

本文作者:神秘的小岛岛

发布时间:2019-11-11, 14:39:53

最后更新:2019-11-11, 15:07:55

原始链接:https://www.tuyrk.cn/wang-thread/102-what-is-thread/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏