服务于区块链开拓者

www.zhidnet.com

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年8月9日

摘要: Java语法总结 - 内部类Posted on 2007-10-24 08:03 Raylong 阅读(23526) 评论(23) 编辑 收藏 所属分类: Java语法总结 -->Java语法总结 - 内部类从Java1.1开始引入了内部类以来,它就引起了人们的激烈争论。其实任何优秀的语言特性用得不好就是滥用,内部类用得不好就会导致代码像迷宫一样,导致出现毫无重用的综合征。1、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。B、内部类不能用普通的 阅读全文
posted @ 2012-08-09 20:43 知点网 阅读(5493) 评论(2) 推荐(2)

摘要: 内部类的使用:内部类的使用的优缺点: 优点:减少了在类文件编译后的产生的字节码文件的大小 缺点:使程序结构不清晰使用内部类的注意事项: 内部类的使用一般都与所在的外部类有一定的关联,它是在一个类的内部嵌套定义的类,它可以是其它类的成员,也可以在一个语句块的内部定义,还可以在表达式内部匿名定义(匿名内部类)。内部类有如下的特性: .一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称,名字不能与包含它的数百名相同. 可以使用包含它的类的表态和实例成员变量,也可以使用它所在方法的局部变量.可以定义为abstract.若被声明为static,就变成了顶层类,不能再使用局部变量.若想在in 阅读全文
posted @ 2012-08-09 20:11 知点网 阅读(808) 评论(0) 推荐(0)