并法包
文章平均质量分 83
localhost :8080
这个作者很懒,什么都没留下…
展开
-
对jdk并发包理解(二)
concurrent 包下locks(锁相关)包 首先看下最常见的Lock接口(如无法找到该类在jdk中的位置请查看对jdk并发包理解(一)) 个人理解的大概的意思是:锁获取的三种形式(可中断、不可中断和定时),Lock不支持锁获取过程中进行中断,如果中断锁必须遵守此接口中定义的中断语义,要么完全中断,要么仅在方法项上中断(中断通常意味着取消,中断不会检查,实现可能会倾向于响应中断而不是正常的方法返回。) Condition接口也提供了类似Object的监视器方法,与Lock配合可以实现等待/通知模式,L原创 2021-02-05 14:19:43 · 107 阅读 · 0 评论 -
对于jdk并发包的个人理解(一)
对于jdk并发包的理解(一) 名词解释 CAS操作 : 原子操作 32位IA-32处理器使用基于对缓存加锁或总线加锁的方式来实现多处理器之间的原子操作, 当一个处理器读取一个字节时,其他处理器不能访问这个字节的内存地址。(引入自CAS操作详解感谢) 位置 展开jdk后 rt.jar下java->util->concurrent包 concurrent下包含三部分,第一部分原子类包(atomic),第二部分和锁相关包(locks),第三部分concurrent本身包含的类 atomic(原子类包原创 2021-02-04 16:30:10 · 169 阅读 · 0 评论