- 24
- 0
- 约1.48万字
- 约 82页
- 2018-03-17 发布于河南
- 举报
05 高级语法
5 Java语言高级语法 内容 内部类与匿名类 面向对象程序设计基本思想 变量的作用域与变量传递问题 对象的初始化顺序问题 垃圾回收与finalize()方法 泛型 枚举 *反射 内部类 内部类是在一个类的内部嵌套定义的类,它可以是其它类的成员,也可以在一个语句块的内部定义,还可以在表达式内部匿名定义(称为匿名内部类)。 内部类 内部类的作用主要有三点: 内部类的方法可以访问外部类的所有数据,包括私有数据 内部类可以对同一包中的其他类隐藏起来 在GUI程序设计中,经常需要写一些“回调方法”,这时使用匿名内部类比较便捷。 示例:InnerTest.java 除内部类以外,也可以有“内部接口” 匿名内部类 没有类名 常常用在图形用户界面 (GUI) 设计中,进行各种事件处理 例如: 鼠标事件、按钮事件和键盘事件等 在“图形用户界面”一章中,我们将看到大量的有关匿名内部类的例子。我们将在那时详细讲解。 局部内部类 内部类还可以出现在方法内部,称为局部内部类。 局部内部类的生命周期及可见性只限于方法内部。 示例: GeneralClass.java 静态内部类 静态内部类就是用static关键字修饰的内部类,这个类相当于一个外部定义的类。 静态内部类中可以声明静态的成员(相反,非静态内部类中不能有静态成员)和非静态的成员。 因为“静态的只能访问静态的”,因此静态内部类只能访问外部类的静
您可能关注的文档
最近下载
- 在线网课学习课堂《人工智能原理》单元测试考核答案.docx VIP
- 《特鲁尼克大冒险》全攻略.doc VIP
- 最新人教版五年级上册语文第二单元测试卷(含答案).docx VIP
- Q∕SY 06364-2023 二氧化碳输送管道工程设计规范.pdf
- 2025-2026学年高一物理上学期第一次月考试卷(人教版必修第一册,第1~2章) 【测试范围:人教版,第1~2章】(考试版).pdf VIP
- 通桥(2019)2131-Ⅲ 时速160km客货共线铁路简支箱梁(单线)跨度:23.5m(直、曲线).pdf
- 人教版数学五年级上册一、二单元测试卷含参考答案.pdf VIP
- 通桥(2014)2132-Ⅲ(跨度23.5m)(附条文及目录).pdf VIP
- 110kV@@变电站工程高大模板工程专项施工方案.pdf VIP
- 通桥(2014)2131-Ⅰ(跨度19.5m) (附条文及目录 ).pdf VIP
原创力文档

文档评论(0)