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  动态数组。
  • 相关阅读:
    LeetCode 141. Linked List Cycle(判断链表是否有环)
    LeetCode 680. Valid Palindrome II(双指针)
    >/dev/null 2>&1
    18个最佳代码编辑器
    vi和vim常用命令
    搞定Windows连Linux三大件:SecureCRT,FileZilla,NX
    define和typedef的区别
    C++ const,static成员
    C++虚函数练习题
    c++虚函数解析
  • 原文地址:https://www.cnblogs.com/shuai9999/p/13932230.html
Copyright © 2011-2022 走看看