![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 87
Java基础
couthz
这个作者很懒,什么都没留下…
展开
-
【Java基础】泛型(二)-泛型的难点:通配符
本文将尝试将通配符和泛型中的继承,多态一并讲解。其实,理解通配符的一个要点就是:通配符就是在泛型中实现多态的一种方式原创 2023-02-17 22:58:57 · 604 阅读 · 0 评论 -
【Java集合类】LinkedList
LinkedList底层的实现是一个双向链表,每个节点包含了前驱和后继节点的引用。并且,LinkedList包含指向链表头部和尾部的引用first和last。原创 2023-02-19 18:49:43 · 543 阅读 · 0 评论 -
【Java集合类】ArrayList
ArrayList 是 Java 中的一个类,它实现了 List 接口,可以动态地添加和删除元素,以及访问列表中的元素。ArrayList 是一个动态数组,其内部是由一个数组来存储元素。当 ArrayList 中的元素超过了数组大小时,ArrayList 会自动扩容数组,以容纳更多的元素。原创 2023-02-19 10:47:25 · 1194 阅读 · 0 评论 -
【Java基础】泛型(一)-基础使用
本文以Java的官方文档为参考,辅以代码示例,尽可能详尽的叙述泛型的每一个特性 泛型(Generics)也称为参数化类型(parameterized types),也就是将类型本身作为接口、类、方法中的参数,相应地声明泛型接口、泛型类、泛型方法,在具体调用时再传入类型参数。从而实现同一种接口、类、方法适用于不同的类型。原创 2023-02-16 15:11:08 · 511 阅读 · 0 评论 -
【Java集合类】HashMap(一)- 散列表基础知识
也叫),是根据键(Key)直接访问内存储存位置的数据结构。一般而言,散列表通过一个散列函数将待查找的元素映射为数组下标(散列值,hash值),将元素存储在下标位置,查询时同样用这个散列函数得到下标,这样理论上定位元素的时间复杂度可以到O(1)原创 2023-02-21 19:14:41 · 588 阅读 · 0 评论