- 浏览: 62890 次
- 性别:
- 来自: 成都
文章分类
最新评论
发表评论
-
读Collections源码
2017-10-11 14:53 272//一个操作集合的工具类,里面全部都是静态方法。 / ... -
读EnumSet源码
2017-10-06 18:02 329//一个基于枚举的Set,其效率在大多数时候都比Has ... -
读EnumMap源码
2017-10-06 15:23 400//一个key是枚举类型的map,速度基本会比hashMa ... -
读IdentityHashMap源码
2017-10-06 11:11 376//和HashMap的主要区别在于判断key的相等采用的是 ... -
读Stack源码
2017-10-05 10:14 295//一个堆栈结构的集合(先进后出)继承于Vector / ... -
读Properties
2017-10-03 23:02 0//一个继承于Hashtable的键值对。 //先看 ... -
读WeakHashMap源码
2017-09-28 17:06 358//一个基于弱引用的Map对象 //先看构造函数 ... -
读ArrayDeque源码
2017-09-26 13:38 276//一个双端队列 比stack ... -
读TreeMap源码
2017-09-13 11:21 378//一个基于二叉红黑树实现的map //关于红黑树htt ... -
读HashSet源码
2017-08-29 11:33 306//先看构造函数 public HashSet() { ... -
读LinkedList源码
2017-08-29 10:49 369//List的链表实现,先看构造函数 public L ... -
读LinkedHashMap源码
2017-08-28 11:03 492//LinkedHashMap继承了HashMap,他和H ... -
读ArrayList源码
2017-08-26 16:30 303//先看构造函数 public ArrayList() ... -
读HashMap源码
2017-08-24 13:37 376//先看构造函数 public HashMap() { ... -
读priorityQueen源码
2017-08-07 10:47 368//先看构造方法。 public PriorityQue ... -
TreeSet集合的体系架构
2017-04-19 16:32 306... -
TreeMap集合的体系架构
2017-04-19 16:29 295... -
ImmutableSortedSet集合的实现体系架构
2017-04-19 16:32 260... -
ImmutableSortedMap集合的体系架构
2017-04-20 17:50 547... -
ImmutableSet集合的实现体系架构
2017-04-19 16:28 242...
相关推荐
Java集合API采用了一种基于接口的架构设计,其中定义了一系列的接口来规范集合的行为,并提供了多个实现类以满足不同的需求。 ##### 3.1 接口与实现 - **`Collection`**:这是所有集合的根接口,它提供了集合的...
Java的集合框架是Java编程语言中的一个重要组成部分,它为处理对象集合提供了标准化的体系结构。在本教程中,我们将深入探讨集合框架的核心概念,包括集合、接口、泛型以及List、Set和Map这三种主要类型的集合。 ...
在Java架构师进阶之路上,需要掌握的核心知识点涵盖了编程基础、集合框架、JVM原理、并发编程、框架原理、微服务架构、网络编程以及分布式系统等多个方面。以下是详细的知识点概述: ### 基础知识 Java基础是架构师...
根据提供的文档内容,我们可以...以上内容概括了文档中提到的主要Java基础知识,包括数据类型、命名规则、抽象类与接口的区别、集合类的基本概念及其差异等。希望这些知识点能够帮助你更好地理解和掌握Java的基础知识。
同时,要掌握异常处理、集合框架(如ArrayList、LinkedList、HashMap等)、IO流和NIO、线程与并发、反射以及注解等高级特性。 二、数据结构与算法 数据结构和算法是所有程序员的基础,对于架构师来说更是如此。理解...
11. **Java集合图谱**:包括ArrayList、LinkedList、HashMap、TreeMap等集合类的特性和使用场景,以及它们的底层实现原理。 12. **Hadoop技能图谱**:Hadoop是大数据处理的核心框架,涵盖了HDFS(分布式文件系统)...
-、Iterator Iterable ListIterator 二、Map 和 Collection 接口Map 集合体系详解 HashMap LinkedHashMap TreeMap WeakHashMap Hashtable Collection 集合体系详解 Set 接口 AbstractSet 抽象类SortedSet 接口...
首先,Java集合框架是一个包含多个接口和实现类的体系,用于存储和操作对象集合。集合框架主要分为List、Set、Map三大接口。List接口提供了有序的集合,并允许重复元素,具体实现包括ArrayList(基于动态数组实现)...
集合类,如ArrayList、LinkedList、HashMap等;正则表达式,用于字符串匹配和处理;XML和属性文件,用于数据存储和配置。 - **图形编程**:AWT和Swing用于构建GUI应用程序,Java2D和JavaSound提供图形和音频处理...
├─面试必问-架构杀手锏——java混乱的日志体系 │ java混亂日志体系源码揭秘.mp4 │ ├─面试必问-深入微服务之SpringBoot&Docker1 │ 深入微服务之SpringBoot&Docker.mp4 │ └─面试必问-聊聊哈希算法与HashMap
4. **集合框架**:熟悉ArrayList、LinkedList、HashSet、HashMap等常见集合类的使用,了解泛型的概念,以及集合的遍历、排序和集合操作的效率分析。 5. **多线程**:讲解线程的创建方式,同步机制(synchronized...
16_集合-hashset-hashmap-迭代器-entryset$ d3 b$ ~5 b! @- Z* }- C 17_快捷键设置* L* C. y4 Z1 v0 p) [8 p3 A 18_IO& f, H- i' w( B; P% V; Q" z. L( n/ q 19_IO2 20_文件归档和解档 21_TCP+udp协议-广播 22_UDP...
1. **Java基础**: 这部分可能包括Java语言的基本语法、面向对象编程概念(如封装、继承和多态)、异常处理、集合框架(如ArrayList、LinkedList、HashMap等)以及IO流。 2. **Java进阶**: 深入理解JVM(Java虚拟机...
Java集合框架是处理对象集合的工具,包括接口(如List、Set、Map)和实现类(如ArrayList、LinkedList、HashMap)。理解其内部实现原理,如迭代器、并发修改异常(ConcurrentModificationException)以及各种集合...
此外,对ArrayList、LinkedList、HashMap、HashSet等集合类的特性和使用场景需要有深入理解。多线程中的同步机制如synchronized、wait/notify、Lock等也是常考知识点。 二、JVM内存管理 面试中,JVM的内存模型、...
- **集合框架**:ArrayList、LinkedList、HashSet、HashMap等容器的原理及应用场景。 - **设计模式**:常见设计模式(单例、工厂、观察者、装饰器等)的概念、实现及应用场景。 3. **Java企业级应用** - **JVM**...
5. **集合框架**:学习ArrayList、LinkedList、HashSet、HashMap等集合类的使用。 二、Java高级 1. **多线程**:掌握线程的创建、同步、死锁等概念。 2. **反射机制**:利用反射动态访问类、方法和属性。 3. **设计...
6. **equals方法与HashMap**:如果修改了对象A的equals方法签名,HashMap仍然会使用该类定义的equals方法,因为HashMap依赖这个方法来判断键的相等性。 7. **多态机制**:Java通过接口和继承实现多态,子类可以覆盖...
通过这100天的进阶Java架构师学习计划,不仅能够巩固基础,还能逐步建立起完整的知识体系,从而应对工作中的挑战,避免所谓的"35岁危机"。在学习过程中,不断实践、思考和分享,才能真正实现从"搬砖工"到Java架构师...
实体类、集合类(如ArrayList、LinkedList、HashMap等)用于数据存储和管理,正则表达式处理文本,XML和属性文件则用于数据交换和配置。 - **Java图形编程**:AWT和Swing用于构建GUI应用,Java2D、JavaSound和JMF...