240 发简信
IP属地:广东
  • Spring Boot 2.1.0 (一):HelloWorld

    简介 本系列基于Spring Boot 2.1.0 的官方文档,除去了文档中一些冗余的东西,加上了一些自己的理解,意图是在于帮助更多初识Spri...

  • Java基础系列(四十二):集合之AbstractList

    前言 AbstractList是实现List接口的一个抽象类,它的地位之与List类似于AbstractCollection之与Collecti...

  • Resize,w 360,h 240
    Java基础系列(三十八):集合总览

    前言 在我们日常的开发中,集合占据着举足轻重的地位。在不同的情况下,我们会去选择性能更佳(或更安全的)集合类作为一个容器去存储数据。在接下来的几...

  • Resize,w 360,h 240
    Java基础系列(三十七):泛型继承,通配符,泛型反射

    泛型类型的继承规则 首先,我们来看一个类和它的子类,比如 Fruit 和 Apple。但是Pair 是Pair<Fruit>的一个子类么?并不是...

  • Java基础系列(三十六):泛型中需要注意的地方

    一、不能用类型参数代替基本类型 因为类型擦除之后,原本的类型会被替代为Object类型的域,而Object不能存储基本类型的值。就是说没有Pai...

  • Java基础系列(三十三):日志进阶

    前言 上篇文章中,我们对于日志的使用进行了一个初步的学习和了解,这篇文章会对Java自带的基础日志框架进行进一步的深入学习和了解。 自定义配置 ...

  • Java基础系列(二十一):枚举进阶

    switch语句中的enum 一般来说,在switch语句中只能使用整数值或者字符串,但是枚举实例天生就具备了整数值的次序,并且可以通过ordi...

  • Java基础系列(十九):自动装箱与自动拆箱

    包装器 有些时候,我们需要把类似于int,double这样的基本数据类型转成对象,于是设计者就给每一个基本数据类型都配置了一个对应的类,这些类被...

  • Java基础系列(十四):方法调用

    方法签名 方法的签名包括两部分,方法名和参数列表。 如果在子类中定义了一个与父类签名相同的方法,那么子类中的这个方法就会覆盖父类中这个相同签名的...