简介 本系列基于Spring Boot 2.1.0 的官方文档,除去了文档中一些冗余的东西,加上了一些自己的理解,意图是在于帮助更多初识Spri...
前言 AbstractList是实现List接口的一个抽象类,它的地位之与List类似于AbstractCollection之与Collecti...
前言 在我们日常的开发中,集合占据着举足轻重的地位。在不同的情况下,我们会去选择性能更佳(或更安全的)集合类作为一个容器去存储数据。在接下来的几...
泛型类型的继承规则 首先,我们来看一个类和它的子类,比如 Fruit 和 Apple。但是Pair 是Pair<Fruit>的一个子类么?并不是...
一、不能用类型参数代替基本类型 因为类型擦除之后,原本的类型会被替代为Object类型的域,而Object不能存储基本类型的值。就是说没有Pai...
前言 上篇文章中,我们对于日志的使用进行了一个初步的学习和了解,这篇文章会对Java自带的基础日志框架进行进一步的深入学习和了解。 自定义配置 ...
switch语句中的enum 一般来说,在switch语句中只能使用整数值或者字符串,但是枚举实例天生就具备了整数值的次序,并且可以通过ordi...
包装器 有些时候,我们需要把类似于int,double这样的基本数据类型转成对象,于是设计者就给每一个基本数据类型都配置了一个对应的类,这些类被...
方法签名 方法的签名包括两部分,方法名和参数列表。 如果在子类中定义了一个与父类签名相同的方法,那么子类中的这个方法就会覆盖父类中这个相同签名的...