上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 1、TreeSet特点 2、代码测试 3、TreeSet默认规则,多个字符时先比第一个,再比第二个 4、TreeSet里放自定义对象时比较,通过实现Comparable接口 5、TreeSet里放自定义对象时比较,通过实现Comparable接口,compareTo方法实现过程详解: 代码测试 6、 阅读全文
posted @ 2025-09-02 12:51 少年阿川 阅读(7) 评论(0) 推荐(0)
摘要: 1、集合体系结构 2、Set系列集合 3、Set系列遍历 【1】Set元素唯一,第一次添加返回true,重复添加返回false 【2】迭代器遍历: 【3】增强for循环 【4】lambda表达式 4、HashSet底层原理 代码测试: 5、HashSet底层原理 6、LinkedHashSet底层原 阅读全文
posted @ 2025-09-02 12:48 少年阿川 阅读(6) 评论(0) 推荐(0)
摘要: 1、红黑树 2、红黑规则 3、添加节点 4、红黑树小结 阅读全文
posted @ 2025-09-02 11:21 少年阿川 阅读(3) 评论(0) 推荐(0)
摘要: 1、旋转机制 2、左旋情况1 3、 左旋情况2 4、右旋 5、需要旋转的四种情况 【1】左左:一次右旋 【2】左右:先局部左旋,再整体右旋 局部左旋,变成左左,再右旋一次 【3】右右:一次左旋 【4】右左:先局部右旋,再整体左旋 阅读全文
posted @ 2025-08-30 11:37 少年阿川 阅读(7) 评论(0) 推荐(0)
摘要: 1、树由节点组成 2、节点内容如下: 3、每个节点的子节点数量叫度,每个节点的度<=2,就是二叉树 4、二叉查找树特点 5、二叉查找树添加节点 6、二叉树遍历:前序遍历,中左右 7、二叉树遍历:中序遍历,左中右 8、二叉树遍历:后序遍历,左右中 9、二叉树遍历:层序遍历,一层一层遍历 10、二叉查找 阅读全文
posted @ 2025-08-30 11:36 少年阿川 阅读(5) 评论(0) 推荐(0)
摘要: 1、泛型不具备继承性,但数据具备继承性 泛型不具备继承性代码测试: 数据具备继承性代码测试: 2、泛型的通配符 只有fu和ye不报错 3、泛型总结: 阅读全文
posted @ 2025-08-30 10:53 少年阿川 阅读(1) 评论(0) 推荐(0)
摘要: 1、泛型特性 2、没有泛型时,集合存储数据,存的类型是Object 没有给集合指定类型时有如下弊端: 3、有泛型时,集合存储数据,存的类型必须是泛型定义的,有如下好处: 4、Java中的泛型是伪泛型,编译时校验,运行时不校验 5、泛型的细节总结: 泛型中不能写基本数据类型是因为基本数据类型不能转成O 阅读全文
posted @ 2025-08-30 08:35 少年阿川 阅读(7) 评论(0) 推荐(0)
摘要: 1、迭代器本质就是ArrayList里的内部类 2、迭代器运行源码分析 3、迭代器遍历时,用集合的方法增删元素报错,源码分析 阅读全文
posted @ 2025-08-29 10:04 少年阿川 阅读(5) 评论(0) 推荐(0)
摘要: 1、LinkedList集合数据结构本质上就是双链表 2、添加第1个元素,源码执行过程分析 3、添加第2个元素,源码执行过程分析 4、添加第3个元素,源码执行过程分析 阅读全文
posted @ 2025-08-29 09:18 少年阿川 阅读(4) 评论(0) 推荐(0)
摘要: 1、ArrayList集合底层原理 2、添加第1个元素,源码执行过程分析 2、添加第11个元素,源码执行过程分析 阅读全文
posted @ 2025-08-28 11:25 少年阿川 阅读(5) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页