依赖注入 依赖注入是一种设计模式 实现方式 IAnimal.java Dog.java Pig.java CurrAnimal.java Park.java AnimalSh...
依赖注入 依赖注入是一种设计模式 实现方式 IAnimal.java Dog.java Pig.java CurrAnimal.java Park.java AnimalSh...
Array 与 ArrayList Array 是固定长度的, ArrayList 是可变长度的. Array 可容纳内置数据类型,对象, ArrayList 仅 ...
Collection JAVA集合类是一种工具类,可以实现常用的数据结构JAVA集合大致可分为下面几种体系 Set ( Set 代表无序 不可重复的集合) List (Lis...
抽象类与接口的区别 接口只能有抽象方法, 抽象类可以有抽象方法和非抽象方法. 接口只能有静态变量和最终变量, 抽象类的静态变量可以是 静态, 非静态, 最终,非最终。 接口只...
抽象类 由关键字 abstract 创建抽象类 抽象类不能被实例化 语法 AbstractBase.java AbstractLearn.java EnterAbstract...
JAVA 接口 JAVA 接口可以有方法和变量,但是方法是抽象的 JAVA 接口 指定做什么 而不是 具体怎么去做 接口不能被实例化 类可以实现多个接口 实现接口的类必须实...
继承 被继承的类为 基类 或者 父类 类 只能单继承 不可同时继承多类 Animal.java Dog.java Park.java 上篇 : 构造函数下篇 : 接口
构造函数 语法 类的构造函数调用时机: 用new 关键字创建对象时调用 类的构造函数必须与它所在的类名具有相同的名称。 Java中的构造函数不能是抽象的,最终的,静态的和同步...
原始数据与包装类 包装类的应用场景 只能以对象形式的传参 数据类型之间的转换 上篇 : 字符相关下篇 : 构造函数