102-简单介绍什么是线程
课程大纲:
- 线程介绍
- 创建并启动线程
- 线程的生命周期
- Runnable接口介绍
- Thread API详细介绍
- 线程同步,锁技术
- 如何优雅的停止线程
- 线程间通讯
- 线程组详细介绍
- 线程池原理以及实现一个简单的线程池
- 线程异常捕获以及线程堆栈信息详细讲解
- FIFO队列以及多线程环境下的运行
- BoolenLock锁实现
- 常用设计模式在多线程环境下的使用
- 查缺补漏
其他课程:
- PowerMock实战视频(10集)
- Concordion实战视频(10集)
- Apache Sqoop实战视频(12集)
- Apache Flume实战视频(42集)
- Java 8 实战视频(40集)
- 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" 转载请保留原文链接及作者。