05 2023 档案
摘要:Arrays方法 Arrays里面包括了一系列静态方法,用于管理和操作数组 toString方法 Array.toString(arr); sort排序(自然排序和定制排序) int []arr={1,2,4,1,5,1}; Arrays.sort(arr);//默认是从大到小的 //可以通过Com
阅读全文
摘要:ArrayList底层结构和源码分析 ArrayList的底层操作机制源码分析 ArrayList中维护了一个Object类型的数组elementData transient Obiect[] elementData; //transient是瞬间短暂的,表示被它修饰的属性不被序列化 当创建Arra
阅读全文
摘要:### LinkedList底层结构和源码 1. LinkedList的全面说明 1. LinkedList底层实现了双向链表和双端队列特点 2. 可以添加任意元素(元素可以重复,包括null) 3. 线程不安全,没有实现同步 #### LinkedList的底层操作机制 1. LinkedList
阅读全文
摘要:Collection接口和常用方法 collection接口 包含:list和set两个接口 而list里有Vector类,ArrayList类和LinkedList类 set里有:Hashset类和Treeset类 collection接口实现类的特点 collection类实现子类可以存放多个元
阅读全文