多线程总体导读 场景(为什么使用多线程?). 高并发系统:. 利用多核资源,并行计算,最大程度利用硬件提供的资源能力 线程的状态NEW(新建)RUNNABLE(运行状态)BLOCKED(阻塞状态)WAITING(等待)TIME_WAITIING (超时等待)TERMINATED(终止) 优先级Daemon(守护)线程启动线程终止线程线程安全问题锁悲观锁乐观锁(无锁机制) java提供的并发机制基础了解一下和线程相关的Java内存模型 场景(为什么使用多线程?) . 高并发系统: **通过设计保证系统能够同时并行处理很多请求,关注指标有:响应时间(Response Time),吞吐量(Throughput),每秒查询率(Query Per Second),并发用户数** . 利用多核资源,并行计算,最大程度利用硬件提供的资源能力 线程的状态 NEW(新建) RUNNABLE(运行状态) BLOCKED(阻塞状态) WAITING(等待) TIME_WAITIING (超时等待) TERMINATED(终止) 优先级 Daemon(守护)线程 启动线程 终止线程 线程安全问题 锁 悲观锁 乐观锁(无锁机制) java提供的并发机制基础 了解一下和线程相关的Java内存模型