03 2021 档案

摘要:最核心代码:ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, //核心线程数 int maximumPoolSize, //最大线程数:核心线程数+非核心线程数 long keepAliveTime, //空闲线程多久被回收 阅读全文
posted @ 2021-03-26 10:39 yzwine 阅读(86) 评论(0) 推荐(0)
摘要:开篇:volatile保证了并发编程的可见性、有序性、部分原子性 可见性 被volatile修饰过的共享变量,当被线程读写的时候,从主存中获取数据,然后写入工作内存,使用完之后,再写入主存中去。 没有被volatile修饰的共享变量,只是被读取到线程的工作内存中,没有写入主存 有序性 cup写内存的 阅读全文
posted @ 2021-03-02 16:29 yzwine 阅读(51) 评论(0) 推荐(0)