zoukankan      html  css  js  c++  java
  • 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  动态数组。
  • 相关阅读:
    vue CDN seting
    AutoMapper
    c# list<class> to datatable
    vue watch
    net core 3.1 open file
    net core 3.1 area Global
    net core 3.1 area
    ef core log
    3.1 ef core
    3.1 daper
  • 原文地址:https://www.cnblogs.com/shuai9999/p/13932230.html
Copyright © 2011-2022 走看看