分类 java源码分析 下的文章

java源码分析

使用Java 6 API分析源代码

引言静态代码分析工具(如 Checkstyle、FindBugs)以及 IDE(如 NetBeans、Eclipse)能够快速进行代码关联,它们底层使用了 API 来解析代码、生成抽象语法树(AST),从而深入分析代码元素。Java 6 提供了 3 种新...

LinkedHashMap的实现原理

LinkedHashMap 的实现原理LinkedHashMap 概述LinkedHashMap 是 Map 接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。与 HashMap 不...

HashMap源码分析(基于JDK1.6)

HashMap 源码分析(基于 JDK 1.6)编者注:本文为历史博文归档,主要基于 JDK 1.6 版本源码进行分析。涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。在 Java 集合类中,除了 Array...