首页 > 其他 > 详细

JAVA内部类

时间:2014-02-03 14:27:59      阅读:332      评论:0      收藏:0      [点我收藏+]

    

    内部类是指一个类内部再定义一个类。类名不需要和文件夹相同。

    内部类可以是static public private default  protected 而主类只能是public default

    注意:内部类一旦通过了编译 则与主类生成两个不同的类 例如:lei.class 和 lei$lei2.class 因此 两个类的成员变量和方法名可以相同 

    内部类自动对外围类的所有成员方法和变量的访问权

    内部类可以向上转型(upcasting)为其基类或者接口。

 

  网上关于内部类的文章:

    《深入探讨Java内部类http://shizhong.blog.51cto.com/721306/202856

    《Java 中的内部类和匿名类http://younglab.blog.51cto.com/416652/106059

JAVA内部类

原文:http://www.cnblogs.com/ysbl/p/3537480.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!