![用了这么多年的 SpringBoot 你知道什么是 SpringBoot 的 Web 类型推断吗?](https://yuandifly.com/wp-content/uploads/2022/12/008vxvgGgy1h9ercfec9zj31ht0u0adc.jpg)
用了这么多年的 SpringBoot 你知道什么是 SpringBoot 的 Web 类型推断吗?
用了这么多年的 SpringBoot 那么你知道什么是 SpringBoot 的 web 类型推断吗? 估计很…
![SpringBoot 应用启动原理详解:java -jar命令运行背后的工作机制](https://yuandifly.com/wp-content/uploads/2022/12/alina-levkovich-d-fZDnakGTE-unsplash-600x400.jpg)
SpringBoot 应用启动原理详解:java -jar命令运行背后的工作机制
大家都知道我们常用的 SpringBoot 项目最终在线上运行的时候都是通过启动 java -jar xxx….
![Java14新关键字Record应用:将不可变类转化为Record的实战教程](https://yuandifly.com/wp-content/uploads/2022/12/frc-6c3c5d0495ea44eb4aa5920150b530af.jpeg)
Java14新关键字Record应用:将不可变类转化为Record的实战教程
每天早上七点三十,准时推送干货 前面的文章给大家介绍了如何自定义一个不可变类,没看过的小伙伴建议去看一下,这节…
![Java 中如何实现一个像 String 一样不可变类?](https://yuandifly.com/wp-content/uploads/2022/11/aloha-risha-boyuN2ro2fE-unsplash-400x600.jpg)
Java 中如何实现一个像 String 一样不可变类?
如果问你在日常开发中用到的最多的一个 Java 类是什么,阿粉敢打赌绝对是 String.class。说到 String 大家都知道 String 是一个不可变类;虽然用的很多,那不知道小伙伴们有没有想过怎么样创建一个自己的不可变类呢?
![Java 中的接口还可以这样用,你知道吗?](https://yuandifly.com/wp-content/uploads/2022/10/e6c9d24egy1h6hycyqs30j20xk0eutae.jpg)
Java 中的接口还可以这样用,你知道吗?
我们先看一下接口的基本特性
接口的定义需要使用关键字 interface;
接口定义的所有方法默认都是 public abstract;
当一个具体的 class 去实现一个interface时,需要使用implements 关键字;
接口之间是可以多继承,而类是只能单继承的;