自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 编程思想疑问

列表内容 11.3 public class AsListInference { public static void main(String[] args) { List<Show> list1 = new ArrayList<>(); list1.add(new Light()); list1.add(new Hervy()); //

2016-04-25 23:34:19 249

原创 UML基本内容

类与类之间各种关系的意义及各自在UML类图中的符号,总结如下: 双向关联:关联是双向的。 例如:顾客(Customer)购买商品(Product)并拥有商品,反之,卖出的商品总有某个顾客与之相关联 单向关联:关联是单向的, 例如:顾客(Customer)拥有地址(Address),则Customer类与Address类具有单向关联关系 自关联:一些类的属性对象类型为该类本身, 例如:一个

2016-04-20 19:22:42 713

原创 HashMap、LinkedHash以及TreeMap源码解析

一、定义public class HashSet<E> extends AbstractSet<E> implements Set<E>, Cloneable, java.io.Serializable{}public class LinkedHashSet<E> extends HashSet<E> implements Set<E>, Cloneable, java.io

2016-04-18 22:22:32 336

原创 TreeMap源码解析

疑问:TreeMap的clear()方法与LinkedList,ArrayList,HashMapd等的比较一、定义public class TreeMap<K,V> extends AbstractMap<K,V> implements NavigableMap<K,V>, Cloneable, java.io.SerializableTreeMap扩展自AbstractMap

2016-04-17 04:00:24 334

原创 LinkedHashMap源码解析

/* * LinkedHashMap的底层结构一直有个困惑纠结了好久 * 它继承自HashMap,HashMap底层结构是哈希表+单链表的组合 * LinkedHashMap为了保存其数据,加入了双向循环链表来存放数据,双向链表和哈希+单向链表如何组合的呢? * 这个问题想了很久,最后发现他们一点关系都没有!!只是Entry中既可以保存单链表指针next,也可以保存双链表 * 指针afte

2016-04-12 20:05:14 234

原创 HashMap源码解析

疑问:1.接口中定义一个接口有什么好处?这个接口应该是静态内部类 2.Set和Map之间是怎么匹配的,Map中包含Set一、定义public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable扩展自AbstractMap, 重新实现Map 实现Clone

2016-04-05 21:45:34 330

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除