讲述java语言中内部类的研究
http://www.itjxue.com 2015-07-17 01:13 来源:未知 点击次数:
JAVA从JDK1.1开始引入了内部类,可以参见代码,感觉好处就是设计类的时候可以偷懒,呵呵。主要是可以引用类的内部其他元素,差不多是把这个内部类当成原类的元素。还有可以隐藏类的一些设计细节,好处还是很多的。
定义两个接口
一个类,并且加有测试代码
上面的代码是内部动态类,那么内部静态类是否也可以呢?答案是可以的,但是静态内部类是无法引用类的其他非静态元素的,例如上例中的PContent 内部类如果改为static类,是无法引用valueRate 属性的,这样是会报编译错误的,但是如果valueRate 如果也改为static是可以运行的。
(责任编辑:IT教学网)
上一篇:简单介绍log4j一般的使用步骤