Static 方法是否可以被重写
Class Base{
public static void stamethod(){
System.out.print("Base");
}
}
public class ItsOver extends Base{
public static void main(String[] args)
{
ItsOver so = new ItsOver();
so.stamethod();
}
public static void stamethod(){
System.out.print("aMethod in staOver");
}
}
这个我认为是Static被重写了,但是做过SCJP的考卷,答案是Static方法不可以被重写,不懂,希高人指点。
public static void stamethod(){
System.out.print("Base");
}
}
public class ItsOver extends Base{
public static void main(String[] args)
{
ItsOver so = new ItsOver();
so.stamethod();
}
public static void stamethod(){
System.out.print("aMethod in staOver");
}
}
这个我认为是Static被重写了,但是做过SCJP的考卷,答案是Static方法不可以被重写,不懂,希高人指点。
...全文
相关推荐
Java重写.docx
方法的重载: 同一个类中的多个方法 方法名相同 参数列表不同 方法的重写: 1.不同的类 2.继承|实现 3.方法签名相同
方法重写.zip
方法重写.zip
Java重写equals及hashcode方法流程解析
主要介绍了Java重写equals及hashcode方法流程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
Java 继承和方法重写
Java 继承知识点的相关学习。
equals方法的重写.docx
equals方法重写作业,Students类,有三个属性id ,name ,grade。还有一个测试类用于测试创建了三个对象前两各对象的数据完全一样,第三个对象的数据不同。使用equals方法比较。并输出结果。


Java SE
