Java 中的静态方法是否会被继承?
static 关键字用于创建独立于为类创建的任何实例的方法。
静态方法不使用其定义的类的任何对象的任何实例变量。静态方法从参数获取所有数据,并使用这些参数计算某些内容,而无需引用变量。
我们可以在 Java 中继承静态方法。
示例
在示例中,我们创建一个名为 Demo 的类,并声明一个名为 display() 的静态方法。
我们创建了另一个类 Sample,扩展了 Demo 类,并尝试使用子类对象访问 display() 方法。
示例
class Dem{
public static void display(){}
}
public class Sample extends Dem {
public static void display(){
System.out.println("Hello this is a static method");
}
public static void main(String args[]) throws Exception{
new Sample().display();
}
}
输出
Hello this is a static method
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP