JUC
目录
1、JUC是什么
java.util.concurrent在并发编程中使用的工具类
由三部分组成
- 并发包:
java.util.concurrent - 并发原子包:
java.util.concurrent.atomic - 并发lock包:
java.util.concurrent.lock
1.1、进程/线程回顾
1.1.1、进程/线程是什么?
进程:后台运行的一个程序;与操作系统有关
线程:比如你登陆了QQ,这就是一个进程,然后你同时跟多人聊天并查看天气,这就是多个线程在运行
1.1.2、进程/线程例子?
1.1.3、线程状态?
1.1.4、wait/sleep的区别?
1.1.5、什么是并发?什么是并行?
高并发:同一个时间点,争夺一个资源
并行:泡脚的同时再玩手机