• Java基础笔记9


    super关键字

      表示父类对象.
      1.可以调用父类中被重写的方法.
      2.还有调用父类中的构造方法.放在子类构造方法的第一行. 不能和this关键字同时出现。

    final关键字

      1.修饰属性.表示常量. 不可更改的量. 常量的定义全都大写. 例:public static final int NUM=20;
      2.修饰方法.表示该方法不能被子类重写.
      3.修饰类.表示该类不能有子类. 例如:String类.

    instanceof关键字

      应用格式:对象名 instanceof 类名  返回boolean类型值

      作用:判断对象是否是该类的实例。

    抽象类

      在java中存在一种类,该类专门做父类.
      使用abstract修饰的类就是抽象类. 

      抽象方法: 使用abstract修饰并且没有方法体的方法.抽象方法必须放在抽象类中.例:public abstract void fun();

    抽象类和抽象方法的特点:
      1.都是使用abstract关键字修饰.
      2.抽象方法没有方法体.{}
      3.抽象方法必须放在抽象类中.
      4.抽象类不能实例化对象.
      5.一个普通子类继承一个抽象类,那么该子类必须重写抽象类中的所有抽象方法.

    接口(可以理解为规定或规则)
      1.前期理解:
        接口是一种特殊的抽象类.
        因为该接口中所有的方法都是抽象方法和全局常量.
      2.定义接口.

              interface 接口名{

                public static final:修饰属性成员  //全局常量

                public abstract: 修饰方法  //抽象方法

             }
            这些都是固定格式,所以可以省略.

      3.接口也不能实例化.接口可以被类实现(关键字implements),一个类可以实现多个接口.

      4.一个类既要继承某个父类,又要实现多个接口.
        public class 类名 extends 父类名 implements 接口1,接口2...{


        }
      5.接口可以继承接口.而且支持多继承.
        interface A extends B,C,D...{

        }

  • 相关阅读:
    bodyparser中间件
    socket编程server端
    快速搭建ELK日志分析系统
    windows下nginx+php-cgi多端口
    c#中bin,obj,properties文件夹的作用
    宝塔面板Linux命令大全
    c#串口编程(转)
    git push.default设置
    PHP在RS232串口通讯协议的应用演示[测试环境WinXP/PHP5.1.4]
    Windows下的串口编程
  • 原文地址:https://www.cnblogs.com/qq634571685/p/6658533.html
Copyright © 2020-2023  润新知