基础概念
并发和并行
并发:多个指令同一时刻在单个CPU交替执行
并行:多个指令同一时刻在多个CPU同时执行
创建线程
1. extends Thread
重写 run 方法
2. implements Runnable
重写 run 方法
3. implements Callable
可获得返回值,泛型就是返回值类型
线程方法
优先级
抢占式调度
随机
守护线程
setDaemon(true)
礼让线程
yield