java内部类
2015-07-11 11:01
344 查看
每个内部类都能独立地继承自一个(接口的)实现,所以无论外围类是否继承了某个(接口)的实现,对内部类都没有影响。
1.内部类可以有多个实例,每个实例都有自己的状态信息,并且与外围类对象的信息相互独立。
2.在单个外围类中,可以让多个内部类以不同的方式实现同一接口,或继承同一个类。
3.创建内部类对象的时刻并不依赖于外围类对象的创建。
4.内部类并没有令人迷惑的“is-a”关系,它就是一个独立的实体。
1.内部类可以有多个实例,每个实例都有自己的状态信息,并且与外围类对象的信息相互独立。
2.在单个外围类中,可以让多个内部类以不同的方式实现同一接口,或继承同一个类。
3.创建内部类对象的时刻并不依赖于外围类对象的创建。
4.内部类并没有令人迷惑的“is-a”关系,它就是一个独立的实体。
相关文章推荐
- java持有对象
- java数值交换的技巧
- JDK动态代理与CGLIB动态代理
- Java基础
- Eclipse导入项目出现感叹号
- Java基础课——interface的理解
- Java反射
- java中Keytool的使用总结
- spring mvc 给Controller添加事务不成功的原因
- Java - 吸血鬼数字
- eclipse ee插件安装
- JAVA简单成绩计算平均分(含文件读取)
- java操作word文档(jacob,poi)
- Java T与?
- InputStream中read()与read(byte[] b) 用法介绍
- 关于使用struts2跳转后css和js失效的解决方式
- 关于使用struts2跳转后css和js失效的解决方式
- [leetcode]Generate Parentheses(java)
- Java互斥锁简单实例
- [LeetOode][Java] Divide Two Integers