zoukankan      html  css  js  c++  java
  • java小知识点4

    接口绝对不能有实例域,也不能在接口中实现方法

    compareTo,euqals方法要对称(在继承时会出问题)

    instanceof也可以用来判断接口

    接口中的方法默认设为public,常量设为public static final

    子类可以提升父类方法、域的可见性,不能降低。

    内部类:

    • 可以访问该类定义中的所有数据
    • 对同一个包中的其他类隐藏起来
    • 匿名内部类比较方便

     局部内部类:

    • 不能使用修饰符
    • 作用域被限定在这个局部块中
    • 不仅能够访问类属性,还能访问final局部变量

    匿名内部类:

    • 只创建这个类的一个对象
    • 匿名类不能有构造器,调用超类构造器

    静态内部类:

    • 不需要调用外层域,所以声明为static
  • 相关阅读:
    推理思维
    模糊数学
    Android 加法程序
    线程特点
    单例模式的优缺点
    lua 字符串过滤,特殊字符过滤
    cocos2dx
    cocos2dx之控制台输出
    C++基础(using)
    生活常识
  • 原文地址:https://www.cnblogs.com/zcy-backend/p/6857219.html
Copyright © 2011-2022 走看看