你将学到的
  • 线程的基础概念
  • 管理线程的终止
  • 一次性初始化和特有数据
  • 线程的互斥与同步
  • 线程的创建、终止
  • 线程的属性
  • 线程的取消
lab-classic 实验 1 线程的基本概念

知识点: 1.线程的基础概念 2.线程的创建、终止 3.管理线程的终止

lab-classic 实验 2 线程的高级话题

知识点: 1.线程的属性 2.一次性初始化和特有数据 3.线程的取消

lab-classic 实验 3 线程的互斥与同步

知识点: 1.线程的互斥 2.线程的同步

课程介绍

实验任务

  • 编程实现线程创建、终止、分离等基本操作
  • 编程实现线程的一次性初始化、线程取消,了解线程的属性和特有数据
  • 编程实现线程的同步与互斥机制

先学知识

需要了解实验楼的基本操作,推荐学习 新手指南之玩转实验楼

如果你没有学习过 C 编程语言,推荐学习 C 语言入门教程

课程难度

本课程难度为中等。

面向用户

本课程为 Linux 多线程编程的入门课程,面向有一定 C++ 或 C 编程基础的同学。

课程教师

newdao 共发布过 7 门课程

查看老师的所有课程 >
实验楼楼+
实验楼会员
会员
开通会员,即刻开始学习
公众号
实验楼学习助手 实验楼订阅号