摘要: 集合总目录: 集合的理解和好处 集合的框架体系 总结: 集合主要是两组(单列集合,双列集合) CoLLection 接口有两个重要的子接口List Set ,他们的实现子类都是单列集合 Map接口的实现子类是双列集合,存放的K-V package com.model.connection; impo 阅读全文
posted @ 2021-06-10 21:54 张紫韩 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 公平锁 非公平锁 可重入锁(递归锁) package com.model.lock; import java.util.concurrent.TimeUnit; import java.util.concurrent.locks.Lock; import java.util.concurrent.l 阅读全文
posted @ 2021-06-10 19:50 张紫韩 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 饿汉式单例模式 package com.model.danli; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/10 9:05 */ /** * 饿汉模式,即 上来就直接会创建一个对象 * * 可能会浪费空间 * */ public cl 阅读全文
posted @ 2021-06-10 19:48 张紫韩 阅读(47) 评论(0) 推荐(0) 编辑
摘要: CAS: package com.model.CAS; import java.util.concurrent.atomic.AtomicInteger; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/6/10 13:47 */ public 阅读全文
posted @ 2021-06-10 16:13 张紫韩 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 所有的相同类型的包装类对象之间值的比较,全部使用equals方法比较。 说明:对于Integer var = ?在-1218 至127之间的赋值,Integer 对象是在integerCache . cache产生,会复用已有对象,这个区间内的Integer值可以直接使用==进行判断,但是这个区间之 阅读全文
posted @ 2021-06-10 16:03 张紫韩 阅读(59) 评论(0) 推荐(0) 编辑