摘要:
1. Java集合概述 Java 集合可分为 Collection 和 Map 两种体系(1) Collection接口: Set:元素无序、不可重复的集合(高中的集合) List:元素有序,可重复的集合(动态数组) (2) Map接口:具有映射关系“key-value对”的集合(函数) 2. Co 阅读全文
摘要:
1. why: 反射是学习 Java 框架的基础. Java 框架的底层实现都是基于反射. 2. Class: 1). Class 是一个类型. 2). 当一个 .class 文件被加载到 JVM 时, 在 JVM 内部会创建唯一的一个 Class 对象, 它对应 .class 文件,也就是说.cl 阅读全文
摘要:
1. this this表示当前对象,可以调用类的属性/方法/构造器. 使用场景: 它在方法内部使用时,即这个方法所属对象的引用; 它在构造器内部使用时,表示该构造器正在初始化的对象. 2. super super可引于访问父类中定义的属性和成员方法; super可用于在子类构造器中调用父类的构造器 阅读全文
摘要:
1. 面向对象的三特征之一: 封装 使用者对类内部定义的属性(对象的成员变量)的直接操作会导致数据的错误、混乱或安全性问题.封装的好处:隐藏实现的细节、更安全、更容易维护. 2. 面向对象思想"落地"法则(二) Java中通过将数据声明为私有的(private),再提供公共的(public)方法:g 阅读全文
摘要:
1. Java语言是易学的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。 2. Java语言是强制面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为imple 阅读全文
摘要:
语法格式: 定义类的属性:修饰符 类型 属性名 = 初值 ; 定义类的方法:修饰符 返回值类型 方法名 ( 参数列表) { 方法体语句; } 关键词: 1. 类 具有相同特征的一组对象的集合, 由属性和方法组成. 属性:描述类的静态特征,由对应类的成员变量组成. 方法描述类的动态特征, 由对应类的成 阅读全文