• Java正式day_12——面向对象04


    Java正式day_12——面向对象04
    1.接口不是类。
    2.一个类可以实现多个接口。一个类可以在继承类的同时添加接口
    3.接口可以继承接口,科技继承多个接口。

    内部类:
    内部类
    1. 非静态内部类:
    • 非静态内部类,是外部类的成员,在创建对象时,需要先创建外部类的实例,然后
     才能创建内部类的实例。
    • 内部类拥有一个指向外部类实例的引用。所以可以访问外部类的成员,当名称冲突
     时,可以使用“外部类.this”来进行区分。
    2.静态内部类
    • 没有只想外部类实例的引用,是外部类的静态成员,创建对象时无需创建外部类的实例。可以访问外部类的静态成员。
    3.局部内部类
        定义在方法内部,仅在方法内使用。仅在作用域内使用,作用于大部分是方法,和变量类似,有作用域和生命周期,使用很少。
    4.匿名内部类:没有名字。在定义类的同时创建类的对象,之后再也无法创建。

    instanceof: 运算符。判断一个对象是否一个类的实例,或派生类的实例。

    重点一:
    基本数据类型的封装类
    int     Integer
    short   Short
    byte    Byte
    long    Long
    char    Character
    boolean Boolean
    double  Double
    float   Float
     
    判断对象是否相同的时候用.equals()方法。
     
    装箱、拆箱。
     
    parseXXX valueOf   强制将字符串类型转换为对应的数据类型。
    MAX_VALUE  MIN_VALUE.
     
    重点二:
    集合类:存储数据的容器。
    LIst  ArrayLists  动态数组。
  • 相关阅读:
    Python路径表示方法
    Git常用命令
    Docker安装Tomcat
    ubantu环境变量
    ubantu下git的安装和配置(转)
    pycharm基本使用
    Ubuntu18配置搜狗输入法切换时出现中文乱码
    (一) 复杂系统介绍
    python---import模块的本质
    python---第一类对象(First-Class Object)
  • 原文地址:https://www.cnblogs.com/shuai9999/p/13932230.html
Copyright © 2020-2023  润新知