摘要: 请你谈谈你对Volatile的理解 Volatile:java虚拟机提供的轻量级的同步机制(Synchronized) 保证可见性 不保证原子性 禁止指令重排 什么是JMM(JVM是java虚拟机) JMM是java中的内存模型,不存在的东西,是一种概念,约定 JMM即为JAVA 内存模型(java 阅读全文
posted @ 2022-01-17 17:59 一刹流云散 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 异步调用 /*异步调用 * ajax: 客户端服务器 * future: java类CompletableFuture<T> * 1. 异步执行 * 2. 成功回调 * 3. 失败回调*/ public class Demo01 { public static void main(String[] 阅读全文
posted @ 2022-01-17 17:28 一刹流云散 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 什么是ForkJoin 并行执行任务 提高效率(大数据量时) 大数据:MapReduce 把大任务拆分为小任务 ForkJoin ForkJoin特点 工作窃取 维护了一个双端队列 当两个线程同时执行时,其中一个线程先执行完,可以偷取未执行完线程的工作帮助它执行 ForkJoin操作 定义一个计算类 阅读全文
posted @ 2022-01-17 17:00 一刹流云散 阅读(35) 评论(0) 推荐(0) 编辑