摘要: 简介: LinkedList 集合底层是一个双向链表结构,具有增删快,查询慢的特点,内部包含大量操作首尾元素的方法。适用于集合元素先入先出和先入后出的场景,在队列源码中被频繁使用。 链表结构的节点新增、删除都非常简单,仅仅把前后节点的指向修改下就好了,所以 LinkedList 新增和删除速度很快。 阅读全文
posted @ 2023-04-09 22:24 Jimmyhus 阅读(13) 评论(0) 推荐(0) 编辑
摘要: java.util.Arrays.asList() List 是一种很有用的数据结构,如果需要将一个数组转换为 List 以便进行更丰富的操作的话,可以这么实现: String[] myArray = { "Apple", "Banana", "Orange" }; List<String> myL 阅读全文
posted @ 2023-04-09 18:05 Jimmyhus 阅读(175) 评论(0) 推荐(0) 编辑
摘要: javaguide 阅读全文
posted @ 2023-04-09 17:14 Jimmyhus 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 官网 新特性解读:Springboot3.0新特性解读 Spring Boot 最新最全的实战代码已上传 Github:Spring Boot3实战 Spring Boot 3.0简介 **Java17+Spring6+Maven3.5/Gradle7.3** JDK要求最低版本Java17 Spr 阅读全文
posted @ 2023-04-09 14:45 Jimmyhus 阅读(8468) 评论(0) 推荐(3) 编辑
摘要: fail-fast机制 fail-fast 机制是java集合(Collection)中的一种错误机制。它只能被用来检测错误,因为JDK并不保证fail-fast机制一定会发生。当多个线程对同一个集合的内容进行操作时,就可能会产生fail-fast事件。例如:当某一个线程A通过iterator去遍历 阅读全文
posted @ 2023-04-09 10:41 Jimmyhus 阅读(49) 评论(0) 推荐(0) 编辑