class:用于创建一个类
public:用来限制类名和文件名保持一致
final:修饰方法,表示该方法是最终方法,不能被重写
修饰变量,基本数据类型变量,其值不能被更改;引用数据类型变量,地址值不能被修改,但是可以修改对象的属性值
修饰类,表明该类是最终类,不能被继承(没有子类)
static:静态的意思,是java中的一个修饰符,可以修饰成员方法,成员变量
特点:会被该类的所有对象所共享(是我们判断是否使用静态关键字的条件)
会随着类的加载而加载,优于对象存在
多了一种调用方式,可以通过类名.进行调用
方法重写:在继承体系中,子类出现了和父类一模一样的方法声明(方法名、参数列表、返回值类型)
方法重载:在同一个类中,方法名相同,参数列表不同,与返回值无关