static 关键字 final关键字
一旦用了static 关键字, 就不在属于对象自己 而是属于类。
这个类里的对象,都共享一份。
没有static关键字那么首先创建对象然后在通过对象才能使用它。
静态不能直接访问非静态
(原因 在内存中是现有的静态内容 后 有的非静态内容)
静态方法中不能用this
(原因this代表当前对象,通过谁调用的方法,谁就是当前对象)
静态内容是优先于非静态的
访问成员变量:编译运行看左边
访问成员方法:父类是静态那么编译运行都看左边
父类是非静态 编译看左 运行看右
final关键字
final可以修饰类,类的成员,局部变量 但不能修饰构造方法
final:代表最终不可改变的
格式
pubic final class 类名称{
。。。。。。
}
被final 修饰的类 不能有任何的子类(太监类)
但可以继承别的类

浙公网安备 33010602011771号