毕向东Java基础:day09_3-4
2015-06-25 08:17
399 查看
day09-03
1.匿名内部类的使用场景。
Body{ //身体 包括心脏
private class XinZhang{ // 心脏 可以body的成员变量。如果不想被别人访问,加上private
}
public showXinZang(){ //如果心脏有病的话,可以向外暴露自己的心脏
new XinZang()
}
}
day09-04
1、如果把一个内部类定义在方法中,那么匿名就成了局部内部类,不能定义成 静态成员。
2. 内部类访问 局部变量,必须定义final
3. 匿名内部类,继承抽象类或接口。
4.练习 1:
Test.function.show();
练习2:
练习3:
1.匿名内部类的使用场景。
Body{ //身体 包括心脏
private class XinZhang{ // 心脏 可以body的成员变量。如果不想被别人访问,加上private
}
public showXinZang(){ //如果心脏有病的话,可以向外暴露自己的心脏
new XinZang()
}
}
day09-04
1、如果把一个内部类定义在方法中,那么匿名就成了局部内部类,不能定义成 静态成员。
2. 内部类访问 局部变量,必须定义final
3. 匿名内部类,继承抽象类或接口。
4.练习 1:
Test.function.show();
练习2:
练习3:
相关文章推荐
- Spring @Resource、@Autowired、@Qualifier的注解注入及区别
- 【面试】【Spring常见问题总结】【09】
- Ch2 一切皆对象——Thinking in JAVA读书笔记
- CH3 操作符——Thinking in Java 读书笔记
- 【面试】【Spring常见问题总结】【08】
- 【面试】【Spring常见问题总结】【07】
- 【java基础】——初识java中的设计模式
- maven3 junit4 spring3 jdk8 :junit一直报错,害的我几个星期都是这个错,你妹的!
- struts2中改变struts.xml默认路径
- java根据url生成缓存key(或文件名)
- java
- HashMap详解
- 对Java学习的想法
- java.io.FileNotFoundException: open failed: EMFILE (Too many open files)
- 2015062509 - 如何查看eclipse版本
- JAVA---hashset的类结构
- spring boot快速构建权限系统
- java 获取一年的每一天
- 使用 JAVA 中的动态代理实现数据库连接池
- java io整理