摘要:
1、时间复杂度分析 只关注循环执行次数最多的一段代码总复杂度等于最高阶项的复杂度嵌套代码的复杂度等于嵌套内外代码复杂度的乘积 推导大... 阅读全文
摘要:
文章目录 1、ForkJoin 1、ForkJoin ForkJoin 在JDK1.7 ,并执行任务!提高效率,大数据量 大数据:... 阅读全文
摘要:
文章目录 1、公平锁、非公平锁2、可重入锁3、自旋锁4、死锁 1、公平锁、非公平锁 公平锁:非常公平、不能插队、必须先来后到 非公... 阅读全文
摘要:
文章目录 1、CAS2、原子引用解决ABA问题,版本号。修改后,可以看到 1、CAS package com.cas;impo... 阅读全文
摘要:
文章目录 1、JMM2、volatile3、单例模式 1、JMM Volatile是java虚拟机提供轻量级的同步机制 1、保证可... 阅读全文
摘要:
文章目录 1、四大函数式接口(必须掌握)1.1 function1.2 Predicate1.3 Consumer1.4 Supp... 阅读全文
摘要:
文章目录 1、SynchronousQueue2、线程池(重点)2.1 使用单例2.2、使用固定大小的线程2.3、缓存线程池2.4... 阅读全文
摘要:
1、读写锁ReadWriteLock package com.readlock;import java.util.HashMap;... 阅读全文
摘要:
1、Callable 1、可以有返回值2、可以抛出异常3、方法不同、run()/call() future Task 细节... 阅读全文
摘要:
package com.orderPC;import java.util.concurrent.locks.Condition;im... 阅读全文