Log4j 2 踩坑

现在 Log2j 4 基本是 Java 中使用最广泛的日志框架了,记录一些遇到的坑。

使用 @ConfigurationProperties 在 Spring Boot 中加载配置

使用 Spring Boot 加载配置文件的配置非常便利,我们只需要使用一些注解配置一下就能很方便地加载配置项了。今天我们谈一谈 ConfigurationProperties 注解的使用,ConfigurationProperties可以把配置文件中有相同前缀的配置在一个配置类中直接省去相同前缀进行读取,甚至还可以将相同前缀的配置自动封装成实体类。

ArrayList-Part1

构造方法

ArrayList共有三个构造方法

Java中的自动装箱,自动拆箱

包装类的由来

虽然我们常说在Java中我们不缺对象,任何时刻都可以 new 一个对象,一切皆为对象。但是在Java中还存在一些原始数据类型,比如 int,long,float,double,byte,short,boolean,char。这些原始数据类型并不是对象。 在Java中,引入了对于8中基本数据类型的包装类,比如对于 int 的包装类 Integer 。在Integer中,有一个int字段用于存储数据值,并且还提供了一些基本数据类型int做不到的事情,比如和字符串的转换等。

Java字符串操作常用类的区别

String

String类 在 Java 中被声明为final,所有的属性也都是final的。因此对于String的裁剪拼接等,都必须是要生成新的字符串。因此对于String的操作,效率比较低下。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×