logo头像
ICQL

tmp

临时文档怎么写简历 https://www.v2ex.com/t/623704#reply86 分布式理论微服务框架 Spring Cloud 服务发现、熔断、通信。。。 死锁、读写锁,解决读锁饥饿问题ConcurrentHashMa...

jc_并发锁

jc_并发锁

Lock接口java.util.concurrent.locks.Lock 比较: synchronized 使用简单,系统自动管理同步,非公平锁;Lock接口 使用可操作性高,可超时获取锁、中断的获取锁以及自由是实现公平/非公...

jse_lambda

jse_lambda

函数式接口有且仅有一个抽象方法的接口/抽象类 java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导 1)@Fun...

jc_线程池

jc_线程池

异步任务1)Runnable、Callable、Future 2)FutureTask(实现上述 3 个接口的具体类)(1)继承关系 (2)字段属性 (3)构造方法 (4)关键方法(4.1)isCancelled方法 (4.2...

jc_原子操作类

java.util.concurrent.atomic 包下面的原子操作类 13个原子操作类 基本原理使用 volatile/final 修饰实际的值,用来保证 jmm 的内存语义然后统一调用 Unsafe 类的 native...

jc_并发容器

jc_并发容器

ConcurrentHashMap(线程安全的Map)java.util.concurrent.ConcurrentHashMap 高性能、线程安全的Map 1)基本结构 和 HashMap 结构很相似,与 HashMap 比较: ...

jc_线程基础

jc_线程基础

进程与线程进程: 资源分配的最小单元(内存地址、 文件I/O等),一个进程就是一个正在执行的程序的实例线程: cpu执行调度的最小单元,轻量级进程,java的线程是基于操作系统原生线程模型来实现的,采用 1:1 的线程模型 线程调度 ...