美文网首页
java内部类

java内部类

作者: 凯玲之恋 | 来源:发表于2018-09-16 23:46 被阅读12次

    一、内部类为什么存在

    为什么要使用内部类

    二、内部类的分类

    java内部类的分类

    三、为什么内部类中访问局部变量,局部变量需要final修饰

    为什么内部类中访问局部变量,局部变量需要final修饰

    四、内部类可能引起内存泄漏

    处理内存泄漏移步--Android性能优化(六)--稳定--内存--内存泄漏

    五、静态内部类和非静态内部类的区别

    1. 静态内部类可以有静态成员,而非静态内部类则不能有静态成员。
    2. 静态内部类可以访问外部类的静态变量,而不可访问外部类的非静态变量;
    3. 非静态内部类的非静态成员可以访问外部类的非静态变量。
    4. 静态内部类的创建不依赖于外部类,而非静态内部类必须依赖于外部类的创建而创建。

    参考

    搞懂 JAVA 内部类

    相关文章

      网友评论

          本文标题:java内部类

          本文链接:https://www.haomeiwen.com/subject/gbcqnftx.html