LEI

    xiaoxiao2023-11-08  153

    STATIC

    1.静态的变量由static修饰的属于类中,存在方法区中,只有一份通过类名,来进行调用所有的对象所共享的资源的时候(图片 视频 音频)2.静态方法:由static修饰属于类中,存在方法区中,只有一份通过类名,来进行调用何时用?方法的操作只与参数相关但是与对象无关;3.静态代码块属于类中。在类被加载的期间进行自动调用类只能被加载一次,所以静态代码块也执行一次初始化,加载静态资源的时候调用

    ![img](file:///C:\Users\Administrator\Documents\Tencent Files\2499682399\Image\C2C(E)0JL7B9{4$6@LQ$7UR6%D.png)

    修饰符本类同一个包中的类子类其他类public可以访问可以访问可以访问可以访问protected可以访问可以访问可以访问不能访问默认可以访问可以访问不能访问不能访问private可以访问不能访问不能访问不能访问

    抽象类应用

    大数据基础 大数据框架共性:属性:姓名,年龄,性别行为:讲课抽象类应用abstract1.抽象类方法:abstract修饰:只有方法的定义,没有方法的实现2.抽象类:abstract修饰;包含抽象方向的类,必须是抽象类抽象类是不能被实例化的抽象类是需要被继承的,能继承抽象类的子类:重写所有的抽象方法;变普通类为抽象类3.意义封装了子类中所共有的属性和行为:----代码重用为所有的子类提供一种统一的类型:------向上造型可以包含抽象方法,为所有的子类提供统一的入口;扩展:设计规则:将所有的子类所共有的行为,抽到超类(父类)中。-----抽共性所有的子类行为都一样,设计为普通方法所有的子类的行为都不一样,设计为抽象方法

    ​ 接口

    分析从下往上

    写法:从上往下接口的特点:1.接口不能被实例化2.接口是可以多实现的,但是继承是单继承3,接口中是可以定义方法的,方法也有固定的修饰词:public abstract4,子类必须覆盖接口中所有的抽象方法。子类在可以实例化,否则子类是一个抽象类5.接口中是可以定义变量的。但是变量必须由固定的修饰符 也称为常量;值不发生改变final:修饰符1.修饰符:可以用于修饰类 成员变量 成员方法2.只要被final修饰的类 不能被继承 不能有子类3.final 修饰的类不能被重写4.final 修饰的变量 不可以被修改 是常量
    最新回复(0)