课程章节
课程/Java/后端开发
Java 最新版并发编程入门与春晚抢红包实战
介绍
章节
问答
笔记
第1章 并发编程的核心--线程
课程介绍
什么是多线程
并发和并行的区别
进程和线程的区别
线程的创建方式一:继承Thread类创建一个线程
线程的创建方式二:实现Runnable接口创建一个线程
线程的创建方式三:实现Callable接口创建一个线程
三种创建线程的优缺点比较
第2章 线程的常用方法
设置、获取线程的名字
线程休眠-sleep方法
设置、获取线程优先级--PRIORITY
线程的五种状态
第3章 线程安全
线程安全问题-售票案例
为代码加锁-synchronized关键字
synchronized的四种使用方式
锁对象的选择
为代码加锁-Lock锁
synchronized关键字和Lock锁对比
第4章 春晚抢红包实战
春晚抢红包实战
使用哪些技术栈
怎样保证红包金额拆分的数据正确性
使用多线程抢红包
问题分析
使用synchronized关键字为抢红包过程加锁
齐头并进-使用CountDownLatch让多个线程同时开始执行
总结