知识点路由- 2022-04-07 14:42tags:


操作系统

进程

什么是进程?进程的结构?

线程

什么是线程?线程和进程的关系?

JAVA

多线程

JAVA进程和线程

什么是java进程,什么是java线程,java多线程又是什么
java进程与系统进程的关联
java线程与系统线程的关联

线程的创建方式

继承Thread类
实现Runable
使用异步工具类
可获取返回值
可自主控制线程是否结束
使用线程池
为什么说推荐使用线程池创建线程?
为什么不允许使用Executors创建线程
单一线程线程池
固定数量线程池
可缓存的线程池
可调度的线程池
线程池的7个入参
线程池工作原理
适用线程池的使用场景
IO密集型任务
CPU密集型任务
为什么核心线程数和最大线程数要保持一致
钩子是什么(概念)

线程方法

start与run的区别

线程调度方式

线程调用方式:抢占式调 度模式、时间分片

线程的生命周期

底层实现

java线程底层实现 在不同平台的实现机制:Windows ios Liunx

ThreadLocal

什么是ThreadLocal?ThreadLocal是线程安全的吗?无锁编程
ThreadLocal原理
ThreadLocal变量初始化的两种方式
使用场景:跨函授传递参数、线程隔离