Java面向对象学习笔记 -- 4(static、final关键字)


 

1. static关键字ide

    1.1 static修饰成员变量:this

        ① 属于类,而不属于对象spa

        ② 存在于方法区中,只有一份orm

        ③ 经常经过 '类名.来访问'视频

        ④ 什么时候用:全部对象共享这一个数据时使用,加载优先于对象的建立对象

    1.2 static修饰方法:继承

        ① 没有隐式的this传递,因此不能直接访问实例变量和方法(即静态的不能直接调用非静态的)图片

        ② 存在方法区中,只有一份资源

        ③ 经常经过 '类名.来访问'it

    1.3 static块:

        ① 在类被加载时执行,只执行一次(建立对象调用,在构造器前调用)

        ② 什么时候用:经常用于加载静态资源(图片、音频、视频等),加载优先于对象的建立


2. final 关键字

    1.1  final修饰变量: 变量不可被改变

    1.2  final修饰方法: 方法不可被重写

    1.3  final修饰类: 类不可被继承

相关文章
相关标签/搜索