首页
热门分类
IT工具箱
GitHub
无敌收藏
关于
AI聊天
IT充电站
看过故人终场戏,淡抹最适宜
累计撰写
48
篇文章
累计创建
13
个标签
累计收到
2
条评论
栏目
首页
热门分类
IT工具箱
GitHub
无敌收藏
关于
AI聊天
目 录
CONTENT
以下是
Java基础
相关的文章
SPI机制
概念 SPI(Service Provider Interface)是一种服务提供者接口,它是Java提供的一种动态加载服务提供者的方式。在Java中,SPI是一种服务定位机制,它允许实现者在运行时动态地替换服务提供者。这种机制在Java标准库中被广泛使用,例如在java.sql.Driver接口的
2024-05-20
3
0
0
Java基础
语法糖
概念 语法糖就是约定的一些特定语法,能够被虚拟机进行识别和编译。 常见语法糖 泛型语法 Map<String,String> map = new HashMap<>(); 基本类型和包装类型的转换 Integer i = 123; int b = i; 枚举类 public enum orderSt
2024-05-20
7
0
0
Java基础
String的不可变性
概念 String类是被final所定义的,它无法被继承,方法无法被覆盖重写 String的value值是一个final修饰的字节数组,无法指向其他数组 理解 String str1 = "123"; str1 = "456"; 1. 首先定义了一个字符串变量,指向堆对象"123" 2. 又定义
2024-05-20
8
0
0
Java基础
java的多态
概念 通过定义父类或者接口,通过不同子类进行集成或者实现,调用同一个方法,实现不同的行为,得到不同的结果 代码举例 public class Animal{ public void yell(){} } public class Cat extends Animal{ public voi
2024-05-20
8
0
0
Java基础
抽象类和接口的区别
抽象类可以定义抽象方法,普通方法,和方法的实现,接口只能定义方法 抽象类可以使用多种修饰符,接口默认只能是public 抽象类是一个类,可以有构造函数,但是接口是interface,没有构造方法 抽象类用extends关键字继承,接口用implements进行实现 一个类只能extends一个父类,
2024-05-20
6
0
0
Java基础
多继承会发生什么
场景 假设现在有对象B、C集成对象A,然后对象D继承B、C。 如下图所示: 结果 对象D中会有2份来自对象A的属性和方法,在使用D的方法时,就会出现多个选择无法决定走哪个 结论 java当中一个类只能继承一个类
2024-05-20
12
0
0
Java基础
面向过程和面向对象的理解
面向过程 将一个事情拆解成不同的步骤依次执行,每个步骤就是一个过程,这个过程通常以函数或者方法进行封装。 例如:小明开车去公司上班。 小明带上车钥匙 -> 小明上车点火启动 -> 小明导航去公司 -> 小明到公司了 -> 小明工作 面相对象 讲一个事情的属性和行为全部封装成对象,然后用对象的方法进行
2024-05-15
11
0
0
Java基础
1
2
3
4