
Java源码阅读
java一些底层实现
PanicJaw
这个作者很懒,什么都没留下…
展开
-
Java集合(三)
Collection接口 续 Java集合(二),对Set接口的实现类分析 Set接口 是Collection接口的子接口public interface Set<E> extends Collection<E>,用到的实现类有: HashSet LinkedHashSet TreeSet 和List接口的实现类的区别: 首先Set接口的实现类添加元素是无序不可重...原创 2020-03-22 23:43:00 · 210 阅读 · 0 评论 -
Java集合(四)
Map接口 常用实现类的继承关系 HashMap 继承关系 注意: HashMap对于添加进去的键值对,它是不保证顺序的,添加顺序是可能和存储顺序是不一致的 HashMap对于元素的添加和查找操作的时间复杂度是常数时间复杂度 是线程不安全的 public class HashMap<K,V> extends AbstractMap<K,V> implement...原创 2020-03-21 23:32:07 · 179 阅读 · 0 评论 -
Java基础——比较器应用
比较器 对象之间的比较 自然排序:public interface Comparable<T> 自定义排序:public interface Comparator<T> 自然排序 对于实现了Comparable接口的类,都会实现public int compareTo(T o)方法(接口中只有这一个类)。 不能和null比较,因为相比较的两者必须都是类对象 Java的...原创 2020-03-17 23:18:22 · 173 阅读 · 0 评论 -
Java集合(二)
Collection接口 续 Java集合(一)中 2.1 章节的List接口的另几个实现类 2.2 LinkedList 和ArrayList一样都是List接口的一个实现类,继承结构为: class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, De...原创 2020-03-17 00:24:00 · 168 阅读 · 0 评论 -
Java集合(一)
Collection接口 1.继承关系 2.实现类及方法 2.1 ArrayList ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable,是 List 的一个实现类。 和初始化相关的一些变量 transie...原创 2020-03-13 23:42:45 · 191 阅读 · 0 评论