摘要: 并发编程中,锁是经常需要用到的,今天我们一起来看下Java中的锁机制:synchronized和lock。 Synchronized 和 Lock的概念 Synchronized 是Java 并发编程中很重要的关键字,另外一个很重要的是 volatile。Syncronized 的目的是一次只允许一 阅读全文
posted @ 2019-09-03 10:16 lllunaticer 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/qq_30264689/article/details/81903031 1.clone方法 保护方法,实现对象的浅复制,只有实现了Cloneable接口才可以调用该方法,否则抛出CloneNotSupportedException异常。 主要是JA 阅读全文
posted @ 2019-09-03 01:27 lllunaticer 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/rgever/p/9534857.html CMS:以获取最短回收停顿时间为目标的收集器,基于并发“标记清理”实现 过程: 1、初始标记:独占PUC,仅标记GCroots能直接关联的对象 2、并发标记:可以和用户线程并行执行,标记所有可达对象 3 阅读全文
posted @ 2019-09-03 01:21 lllunaticer 阅读(497) 评论(0) 推荐(0) 编辑