1,创建包
建立这些包
定义包名为
package 包名
2,成员内部类
例8.3
使用this关键字获取内部类与外部类的引用
例8.4
3,匿名内部类
例8.5
1.匿名类不能写构造方法。
2.匿名类不能定义静态的成员。
3.如果匿名类创建的对象没有赋值给任何引用变量,会导致该对象用完一次就会被java虚拟机销毁。
说明:匿名内部类编译以后,会产生以“外部类名$序号”为名称的.class文件,序号以1~n排列,分别代表1~n个匿名内部类。
1,创建包
建立这些包
定义包名为
package 包名
2,成员内部类
例8.3
使用this关键字获取内部类与外部类的引用
例8.4
3,匿名内部类
例8.5
1.匿名类不能写构造方法。
2.匿名类不能定义静态的成员。
3.如果匿名类创建的对象没有赋值给任何引用变量,会导致该对象用完一次就会被java虚拟机销毁。
说明:匿名内部类编译以后,会产生以“外部类名$序号”为名称的.class文件,序号以1~n排列,分别代表1~n个匿名内部类。