展开全部
静态方法 在定2113义的时候就已经5261定义好属于谁4102了,不可能发生改变。1653 子类 可以定义一个同名专方法,但不是重属载。
实例方法 可以获取到调用的是那一个类,比如下面例子:public class Class1 {
public static void print(){
System.out.println("print c1");
}
public void print2(){
System.out.println("调用类:"+this.getClass().getName());
}
}public class Class2 extends Class1 {
public static void print(){
System.out.println("print c2");
}
}
测试代码:Class1 c1 = new Class1();
Class2 c2 = new Class2();
c1.print2();
c2.print2();
运行结果:
调用类:com.test.Class1
调用类:com.test.Class2
也就是说 静态方法没有多态的特性。