一、基本图示 二、基本介绍 结构 HashMap 继承了 AbstractMap 类 HashMap 实现了 Map 接口 HashMap 实现...
一、基本图示 二、基本介绍 结构 LinkedList 继承 AbstractSequentialList 抽象类,该类是只支持按次序访问 Li...
1.基本图示 2. 基本介绍 底层使用数组,同时是动态数组 由于数组是 Object 类型的,因此可以添加元素 null,可以添加相同元素 Ar...
一、关于拆箱和装箱 装箱 就是自动将基本数据类型转换为包装器类型;拆箱 就是自动将包装器类型转换为基本数据类型 具体是怎么进行装箱的呢? 如果需...
做了好几天的面试题,发现 String 类的题目一直是个大头,看似简单,实则不然,牵扯到很多底层的东西。接下来我就跟着源码和题目来分析一下把 一...
值传递 我们可以直接看一个值传递的例子 可见,a 和 b 的值在经过“所谓的”交换函数之后,并没能把值交互。这是为什么呢? 这就是因为java是...
应该是我第一次那么正式的参加面试了,在拉勾上投了几十份简历,一开始没想到会有企业看中我的,毕竟水平是真的挺菜的。没想到的是,投的第二天就有一家企...
希望可以通过几周的时间好好巩固一下 Java 基础知识,之后顺利找到一份实习吧 注:所有的题目都是转自 Java之音,他们的公众号也做的不错,可...
一、什么是缓存? 缓存,合理使用缓存是优化中最常见的,将从数据库中查询出来的数据放入缓存中,下次使用时不必从数据库查询,而是直接从缓存中读取,避...