
10篇文章 · 6671字 · 0人关注
Java线程启动流程图 参考:https://www.cnblogs.com/xiaofuge/p/14040715.html[https://...
原子 原子:Atomic,原子的,不可分隔的最小单位 Java基于阻塞的内置锁Synchronized的缺点 阻塞的线程无法设置优先级,导致高优...
完整代码:https://github.com/shawntime/test-enjoy-architect/tree/master/test-...
Semaphore 信号量,用于控制同时访问某一特定资源的个数,Semaphore可以用于流量控制 比如去食堂打饭,食堂有10个窗口,那么食堂窗...
CyclicBarrier 字面上的意思是循环障碍物,可以循环使用的一个障碍物。作用是控制阻塞多个线程等待,同时完成之后才能继续进行下一步的操作...
CountDownLatch 一个线程等待另外多个线程完成后,在继续执行,有点类似于join()方法 CountdDwonLatch是通过计数器...
Fork-Join框架 分治法 分治算法的基本思想将一个规模为N的问题,分解成K个规模较小的子问题,这些子问题相互独立且月原问题性质相同。求解出...
基础概念 CPU核心数和线程数的比例:1:1,超线程技术比例:1:2 CPU时间片轮转机制(RR调度),涉及线程上下文切换 进程和线程 进程:程...
文集作者