zoukankan      html  css  js  c++  java
  • 内部类

    1、内部类的作用

    1、实现了类的隐藏

    2、可以多重继承

    3、内部类拥有外部类的所有的(属性和方法)访问权限

    4、避免修改接口的时候出现同名方法

    2、内部类 成员内部类

    1、如果我们想访问内部类 我们必须要有外部类的实例 只能通过外部类访问

    2、成员内部类可以拥有private protected 访问权限

    3、局部内部类

    1、定义在方法体或者作用域中的类

    2、仅限于方法体内部使用

    4、静态内部类

    1、不依赖于外部类

    2、在内部类上加上修饰符static

    3、不能访问外部类非静态的方法和属性

    5、匿名内部类

    1、没有名称 看不到类的定义

    2、要求所有的匿名内部类必须实现一个接口或继承一个类

    3、当我们所在的方法等的形参需要在内部类中使用!那么这个形参必须是fanal修饰的!

  • 相关阅读:
    BufferedOutputStream
    BufferedInputStream
    IO异常 的处理
    FileOutStream
    FileInputStream
    File常用的方法
    IO流
    枚举
    jdk1.5新特性之-----自动装箱与自动拆箱
    jdk1.5新特性之------->可变参数
  • 原文地址:https://www.cnblogs.com/yunfeioliver/p/7689900.html
Copyright © 2011-2022 走看看