2018年9月13日

java中创建类的实例有几种方法

摘要: 1、使用关键字new 2、类实现克隆接口、克隆一个实例,原型模式是一个应用实例 3、实现序列化接口的类、通过IO流反序列化读取一个类。获得实例。 阅读全文

posted @ 2018-09-13 11:55 Aaron12 阅读(698) 评论(0) 推荐(0) 编辑

currenthashmap如何解决线程安全

摘要: 在高并发情况下。HashMap可能出现的致命问题:死循环 HashMap在元素插入过多的时候需要进行Resize,Resize的条件是HashMap.Size>=Capacity*LoadFactor HashMap的Resize包括扩容和ReHash两个步骤,ReHash在并发情况下可能会形成链表 阅读全文

posted @ 2018-09-13 11:48 Aaron12 阅读(1782) 评论(0) 推荐(0) 编辑

hashset和hashmap的区别

摘要: hashset和hashmap的区别 HashMap HashMap实现了Map接口 HashMap储存键值对 使用put()方法将元素放入map中 HashMap中使用键对象来计算hashcode值 HashMap比较快,因为是使用唯一的键来获取对象 HashSet HashSet实现了Set接口 阅读全文

posted @ 2018-09-13 09:47 Aaron12 阅读(158) 评论(0) 推荐(0) 编辑

导航