java并发:【线程池】

发布于 2020-10-04

线程池 1. 线程池原理 线程池做的工作主要是控制运行的线程的数量。 将任务放入队列,在线程创建后启动这些任务。 如果线程数量超过了大数量超出数量的线程排...


java并发:【线程上下文切换】

发布于 2020-10-02

线程上下文切换 在加载下一任务的状态后,继续服务下一任务,任务的状态保存及再加载, 这段过程就叫做上下文切换 1.进程 (有时候也称做任务)是指一个程序运...


java并发:【线程的基本方法】

发布于 2020-09-20

线程的基础方法 线程相关的基本方法有wait,notify,notifyAll,sleep,join,yield等。 线程等待(wait) 调用该方法的线程进入WAITING 状态,只有等待另外...


java并发:【锁】

发布于 2020-09-17

JAVA锁 1. 乐观锁 总是假设最好的情况,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数...


java并发:【线程生命周期】

发布于 2020-08-18

线程生命周期(5种状态) 当线程被创建并启动以后,它既不是一启动就进入了执行状态,也不是一直处于执行状态。 在线程的生命周期中,它要经过新建(New)、就...


java并发:【线程与线程池】

发布于 2020-08-16

java多线程 + 进程是程序执行的过程 + 进程中可以包含若干个线程 多线程实现/创建方式 1.1继承Thread类 Thread类本质上是实现了Runnable接口的一个实例,代...