摘要:
Object类 程序示例 /* Object:Class Object是类Object结构的根。 每个班(class)都有Object作为超类。 所有对象(包括数组)都实现了这个类的方法。 每个类都直接或者间接的继承Object类 Object类中的方法: public int hashCode() 阅读全文
摘要:
API概述 API(Application Programming Interface) 应用程序编程接口 Java API指的就是JDK中提供的各种功能的Java类。 阅读全文
摘要:
匿名内部类 程序引例 /* 匿名内部类: 就是内部类的一个简化写法。 存在匿名内部类的前提: 要存在一个类或者是一个接口,类可以是具体的类也可以是抽象类 定义格式: new 类名或者接口名(){重写方法}; 本质上: 是一个继承了这个类或者实现了这个接口的子类匿名对象 //接口A interface 阅读全文
摘要:
局部内部类 程序示例 /* 局部内部类: 1、可以直接访问外部类的所有成员,包括私有成员 2、可以在外部类中的定义局部内部类的局部范围中创建对象,通过对象调用 内部类中的方法,来使用内部类的局部功能。 */ class Outer6{ private int num = 10; public voi 阅读全文
摘要:
成员内部类 定义格式 程序示例 /* 成员内部类: 1、内部类可以访问外部类的成员,包括私有 2、外部如何创建内部类对象 定义格式:外部类名.内部类名 对象名 = 外部类对象.内部类对象; */ class Outer3{ private int num = 10; class Inner{ pub 阅读全文
摘要:
内部类的分类 程序示例 /* 根据内部类定义的位置不同,可以分为一下两种类型 成员的位置上(成员内部类) 局部的位置上(局部内部类) */ class Outer2{ //定义在成员的位置上(成员内部类) class Inner2{ } public void fun(){ //定义在局部范围内(局 阅读全文
摘要:
内部类概述 程序示例 /* 内部类: 把类定义在其他类的内部,我们称之为内部类 内部类有哪些特点 1、内部类可以访问外部类的成员,包括私有的 2、外部类要想访问内部类的成员,就必须要创建内部类的对象 */ class Outer{ private int num = 10; //把类定义在其他类的内 阅读全文