06 2022 档案

Java 泛型详解
摘要:1. 为什么使用泛型 早期的Object类型可以接收任意的对象类型,但是在实际的使用中,会有类型转换的问题。也就存在这隐患,所以Java提供了泛型来解决这个安全问题。 来看一个经典案例: public static void main(String[] args) { //测试一下泛型的经典案例 A 阅读全文

posted @ 2022-06-19 18:09 情陌人灬已不在 阅读(142) 评论(0) 推荐(0) 编辑

Hashtable、HashMap、TreeMap
摘要:Hashtable、HashMap、TreeMap之间有什么异同? 都是以键值对的形式存储和操作数据的容器类型。 HashTable 由早期Java类库提供的一个哈希表实现,是线程安全的,不支持 null 键和值 。出于同步导致的性能开销,已经很少被推荐使用。 HashMap 由应用更加广泛的哈希表 阅读全文

posted @ 2022-06-17 23:42 情陌人灬已不在 阅读(76) 评论(0) 推荐(0) 编辑

HashSet、LinkedHashSet、TreeSet
摘要:如果你需要一个访问快速的Set,你应该使用HashSet;当你需要一个排序的Set,你应该使用TreeSet;当你需要记录下插入时的顺序时,你应该使用LinedHashSet。 HashSet是采用hash表来实现的。其中的元素没有按顺序排列,add()、remove()以及contains()等方 阅读全文

posted @ 2022-06-17 23:32 情陌人灬已不在 阅读(114) 评论(0) 推荐(0) 编辑

Vector源码解析
摘要:(1)构造方法 Vector的构造方法一共有四个,因为四个都比较重要,所以在这里就给出四个 第一个: 创建一个空的Vector,并且指定了Vector的初始容量为10 第二个:创建一个空的Vector,并且指定了Vector的初始容量 第三个:创建一个空的Vector,并且指定了Vector的初始容 阅读全文

posted @ 2022-06-17 22:35 情陌人灬已不在 阅读(287) 评论(0) 推荐(0) 编辑

ArrayList和LinkedList
摘要:ArrayList和LinkedList都是实现了List接口的容器类,用于存储一系列的对象引用。他们都可以对元素的增删改查进行操作,那么他们区别、优缺点应用场景都有哪些呢?我们通过源码和数据结构来说明一下 ArrayList是实现了基于动态数组的数据结构,LinkedList是基于链表结构。 对于 阅读全文

posted @ 2022-06-17 15:00 情陌人灬已不在 阅读(44) 评论(0) 推荐(0) 编辑

java中String的格式化format
摘要:String.format()字符串常规类型格式化的两种重载方式 format(String format, Object… args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。 format(Locale locale, String format, Object… a 阅读全文

posted @ 2022-06-15 12:23 情陌人灬已不在 阅读(634) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示