Java
文章平均质量分 71
xuaomo
这个作者很懒,什么都没留下…
展开
-
Java-内置类比较器-Comparable
引入参考文献:Comparable和Comparator“排序”的实体类都实现了java.lang.Comparable接口,Comparable接口中只有一个方法public int compareTo(Object obj);返回值0 表示 this==obj正数 表示 this > obj负数 表示 this 实现原创 2018-01-26 09:40:20 · 659 阅读 · 0 评论 -
Collections类的方法
参考文章Collections常用方法Collections常用方法2方法介绍emptyList / emptySet / emptyMap返回一个空的LIst/Set/Mapsingleton /singletonList 只返回一个List或者数组 不可使用add进行添加了sort(Collection) 对集合进行排序sort原创 2018-01-26 09:41:18 · 583 阅读 · 0 评论 -
Collection接口-Map
Map通常是由HashMap,LinkedHashMap,TreeMap组成HashMap内部组成每次插入一个元素,我们首先计算出它的hashcode,得到它的下标,我们再往进去插入一个元素.**默认长度16, 大于12,就会扩容.扩容的形式是以二倍的形式扩容,扩容之后,对应的hashcode也发生改变,因为,我们重新扩容,对应的长度的变原创 2018-01-26 09:40:47 · 279 阅读 · 0 评论 -
Collection接口-ArrayList
ArrayList内部实现是一个数组 该类也是实现了List的接口,实现了可变大小的数组,随机访问和遍历元素时,提供更好的性能。该类也是非同步的,在多线程的情况下不要使用。ArrayList 增长当前长度的50%,插入删除效率低。创建:List numbers=new ArrayList方法boolean add(E e)将指定的元素添加到此列表的尾原创 2018-01-26 09:42:02 · 389 阅读 · 0 评论 -
Collection接口-LinkList
LinkedList内部实现是一个双向链表该类实现了List接口,允许有null(空)元素。主要用于创建链表数据结构,该类没有同步方法,如果多个线程同时访问一个List,则必须自己实现访问同步,解决方法就是在创建List时候构造一个同步的List。例如:Listlist=Collections.synchronizedList(newLinkedList(...));原创 2018-01-26 09:42:14 · 414 阅读 · 0 评论 -
Java-IO
进行read的代码进行write的时间原创 2018-01-26 09:42:29 · 280 阅读 · 0 评论