overrload:重载: 1.保证只有参数列表发生变化(包括顺序) 2.返回值可变也可不变,但保证第1条成立; override:重写:一般用来实现不同子类的具体要求(与多态有关) 1.一模一样(函数名字,参数类型,返回值); 2.可以加@Override进行标注。 static: 1.静态属性,方法(只能调用静态); 2.存在公共内存空间,优先加载(可以解释第一条); 3.不依附于类的实例化 static方法块: 1.只在第一次实例化时进行加载(公共内存空间)--仅一次; 2.优先加载