摘要: 涉及的知识点有: 1:方法的形式参数和方法的返回值的问题(理解) (1)方法的形式参数为引用数据类型 (2)方法的返回值类型为引用数据类型 (3)链式编程 2:包(理解) (1)包其实就是文件夹。 (2)包的作用 (3)包的定义(掌握) (4)包的注意事项(掌握) (5)带包的编译和运行 (6)Ja 阅读全文
posted @ 2018-02-19 23:57 黑泽君 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类在开发中的使用 我们在开发的时候,会看到抽象类,或者接口作为方法的形式参数。 而这个时候,我们知道实际需要的是一个子类的对象。 如果该方法仅仅调用一次,我们就可以使用匿名内部类的格式进行简化。 Android开发中这种格式见得多, JavaEE开发中见得少。 为什么呢? 因为匿名内部类的好 阅读全文
posted @ 2018-02-19 23:18 黑泽君 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 匿名内部类 就是局部内部类的简化写法。 前提:存在一个类或者接口。 这里的类可以是具体类也可以是抽象类。 格式: new 类名或者接口名() { 重写方法; } 匿名内部类的本质是什么呢? 答:是一个继承了该类的子类或者实现了该接口的实现类(子类)的匿名对象。 简言之:匿名内部类是一个子类的匿名对象 阅读全文
posted @ 2018-02-19 22:53 黑泽君 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 局部内部类 A:局部内部类可以直接访问外部类的成员。 B:局部内部类在局部位置可以创建内部类对象,通过内部类对象调用内部类方法,来使用局部内部类功能。 C:局部内部类访问局部变量,局部变量必须加final修饰。为什么呢? 因为局部变量会随着方法的调用完毕而消失,这个时候,局部对象并没有立马从堆内存中 阅读全文
posted @ 2018-02-19 21:53 黑泽君 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 成员内部类的常见修饰符及应用: private 为了保证数据的安全性 static 为了方便访问数据 注意:静态的内部类访问外部类的数据时,外部类的数据必须用静态修饰。 成员内部类不是静态的,访问的格式: 阅读全文
posted @ 2018-02-19 21:00 黑泽君 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 内部类的概述: 把类定义在另一个类的内部,该类就被称为内部类。 举例:把类B定义在类A中,类B就被称为内部类。 内部类的访问特点: A:内部类可以直接访问外部类的成员,包括私有成员。 B:外部类要想访问内部类成员,必须创建内部类的对象,通过内部类的对象去访问。 示例代码如下: 内部类的分类(内部类的 阅读全文
posted @ 2018-02-19 17:46 黑泽君 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Java中,类及其组成所使用的常见修饰符 (1)修饰符的分类: 权限修饰符:private、默认、protected、public 状态修饰符:static、final 抽象修饰符:abstract (2)常见的类及其组成所使用的修饰符: 修饰类的: 有:默认、public、final、abstra 阅读全文
posted @ 2018-02-19 17:34 黑泽君 阅读(1012) 评论(0) 推荐(0) 编辑