摘要: 乐观锁和悲观锁的比较和探究 乐观锁和悲观锁的比较和探究 平时我们在多线程并发编程的情况下经常要使用到锁机制,本文主要讨论了常用的悲观锁和乐观锁机制,同时乐观锁中使用的CompareAndSet(CAS)跟踪了源码并进行一定的分析。 悲观锁(Pessimistic Lock) 顾名思义,就是很悲观,每 阅读全文
posted @ 2019-04-01 17:48 TesterMa 阅读(595) 评论(0) 推荐(0) 编辑
摘要: Java基础 Java基础 Colletion 常见的集合框架如下图 从上面的集合框架图可以看到,Java 集合框架主要包括两种类型的容器,一种是集合(Collection),存储一个元素集合,另一种是图(Map),存储键/值对映射。Collection 接口又有 2 种子类型,List和Set , 阅读全文
posted @ 2019-04-01 17:13 TesterMa 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些子接口或实现类。2. 集合接口:6个接口(短 阅读全文
posted @ 2019-04-01 16:13 TesterMa 阅读(178) 评论(0) 推荐(0) 编辑
摘要: import com.sun.jdi.InvocationException;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetEx 阅读全文
posted @ 2019-04-01 15:13 TesterMa 阅读(111) 评论(0) 推荐(0) 编辑
摘要: import java.util.HashMap;import java.util.Iterator;import java.util.Map; public class TestMap { public static void main(String[] args) { Map<Integer, 阅读全文
posted @ 2019-04-01 11:12 TesterMa 阅读(1806) 评论(0) 推荐(0) 编辑