
-----【Java 进阶】
码农飞哥
csdn博客专家,讯飞程序员,影刀高级RPA工程师,几十款RPA工具等你拿 1736334084
展开
-
Java 集合框架03---ArrayList的源码分析
上篇我们学习了Collection的相关源码,下面我们将继续学习List 家族中最常用的一个集合ArrayList。 我们将从以下几个方面剖析ArrayList。 ArrayList的简介 ArrayList的数据结构 ArrayList的扩容机制 ArrayList的遍历 注意事项 全文对ArrayList的源码解析均是基于JDK1.8 ArrayList的简介 Array...原创 2018-03-04 07:47:34 · 934 阅读 · 0 评论 -
Java 集合框架05-LinkedList的详细介绍
引用 http://blog.youkuaiyun.com/eson_15/article/details/51145788 http://www.cnblogs.com/skywang12345/p/3308807.html原创 2018-03-11 19:48:29 · 755 阅读 · 0 评论 -
Java 集合框架01-----Java集合总览
今天开始阅读Java集合源码了。重点掌握ArrayList,HashMap的源码 前置问题: HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别 ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。 集合框架类图如下图所示: 接下来我们将按照这个类图来开始我们...原创 2018-01-21 10:18:08 · 1092 阅读 · 0 评论 -
Java 集合框架02---Collection的源码分析
上篇我们分析了Java集合的总体类图,下面我们接着来具体探究一下相关的源码。 概要 Collection 简介 Collection 的定义 public interface Collection<E> extends Iterable<E>{} Collection是一个接口,是高度抽象的集合,其包含了集合的基本操作,如添加,删除,遍历,是否为空,集...原创 2018-02-25 16:36:53 · 882 阅读 · 0 评论 -
Java 集合系列07--- HashMap详细介绍(源码解析)
这一章,我们对HashMap进行学习。HashMap介绍HashMap是一个散列表,它存储的内容是键值对(key-value)映射。 HashMap继承于AbstractMap,实现了Map,Cloneable,java.io.Serializable接口 HashMap的实现不是同步的,这意味着它是线程不安全的。它的key、value都可以为null,此外,HashMap中的映射不是有序的。H原创 2018-03-18 21:43:34 · 867 阅读 · 0 评论 -
Java 集合框架04-fail-fast总结
上一篇我们介绍了ArrayList的相关源码,这篇我们将了解一下fail-fast机制的相关知识 fail-fast的简介 fail-fast的相关示例 fail-fast的解决办法 fail-fast的原理 解决fail-fast的原理 fail-fast的简介 fail-fast机制是java 集合的一种错误机制。 当多个线程对同一个集合的内容进行操作时,就会产生fail-fast事...原创 2018-03-05 07:18:30 · 852 阅读 · 0 评论 -
Java 集合框架06---Map的架构
引用 http://www.cnblogs.com/skywang12345/p/3308931.html http://blog.youkuaiyun.com/eson_15/article/details/51150033原创 2018-03-13 21:29:44 · 816 阅读 · 0 评论 -
Java日志的学习03--log4j 配置Spring JdbcTemplate已经MyBatis打印sql
log4j中配置如何打印sql JdbcTemplate 主要是: log4j.logger.org.springframework.jdbc.core.JdbcTemplate=debug MyBatis 主要是: <logger name="com.base.dao" level="debug" additivity="false"> <appen原创 2018-12-11 18:09:52 · 2361 阅读 · 0 评论