码迷,mamicode.com
首页 > 其他好文 > 详细

内部类的总结

时间:2015-08-14 07:38:20      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

在学习Android的时候一些地方会用到内部类,现在就总结一下几种不同的内部类。

1、匿名内部类:

  (1)匿名内部类是指在方法调用的时候,在实参的位置,直接写一个没有名字的类

2、局部内部类:

  (1)局部内部类等同于方法的局部变量

  (2)重点:局部内部类访问局部变量时,局部变量必须使用final修饰

  (3)局部内部类不能有权限修饰符、局部内部类不能有静态声明

3、成员内部类:

      (1 )成员内部类可以看做成员变量

      (2 )成员内部类中不可以有静态声明

      (3 )成员内部类可以直接方位外部类所有的数据

4、静态内部类:

   (1)静态内部类可以等同的看做静态变量可以访问外部类中的所有数据

       (2) 静态内部类可以直接访问外部类的静态数据,无法直接访问成员属性/包括成员方法

 

 

 

内部类的总结

标签:

原文地址:http://www.cnblogs.com/zdalongjava/p/4728891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!