创建一个Spring Boot2.5.5项目
在对象的判断中,如果类没有重写Object的equals方法那么他和==是一一致的,都是判断内存地址。如果两个对象相等,那么它们的哈希值一定相同。如果两个对象的哈希值相同,这个两个对象不一定相等
谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法
java类的定义由修饰符、类型、类名、是否抽象、是否静态、泛型标识、继承或实现关键字、父类或接口名称等组成
在我们的日常编码中,通常会使用到String声明一个字符串,但是如果在这个声明的字符串会频繁的做出改变(例如在循环中拼接字符串),我们是不能用String来做声明的,对String的任何改动都会创建一个新的对象
java有8种数据类型,可以为4类,他们别是整型(byte、short、int、long)浮点型(float、double)布尔型(boolean)字符型(char)