-
基础概念
-
JUC同步工具
-
同步容器
-
disruptor(mq)
-
线程池
-
加分项
1. 协程:
进程:硬盘上的程序(qq.exe)
线程:进程执行流的最小单元,创建线程的两种方式:extendsThread 重写run方法、implements Runnable接口 调用start()、使用Lambda表达式
线程方法:sleep()--休眠 、 yield()谦让退出 、join() t1里调用 t2.join() 等t2执行完t1再执行
线程状态:new()-->runnable-->ready-->running-->terminated 一旦调用Synchronized就会进入blocked状态,锁解开后会重新进入runnable
上锁:synchronized 等一个线程执行完另一个线程才可以执行。加锁效率低