在安卓编程中,有
class e{
    class d{  }
}
这样的写法,这个是怎么理解的?

解决方案 »

  1.   

    class e{
        class d{  }
    }
    这个不是android的特性,是java中都有特性,你看java中,针对强关系的类,建议可以写到内部类中。
      

  2.   

    android中有很多都是这种写法的,这是内部类的一种写法。
      

  3.   

    就是class e里面有内部类的意思。
      

  4.   

    这是java的特性,只是在android中运用的比较多而已;
    一般是作为一个类的特有属性或者对象的封装;不希望外部其它类调用,不需要向外部公开;这也是跟个人或项目的开发习惯有关;其它没什么特别的。