位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 静态方法是什么?

提问人:刘旭39发布时间:2020-11-26

静态方法

被static修饰的成员方法称为静态方法。同理,静态方法也是在程序最开始时被分配单独一块 内存空间。静态方法是被共享的,可以直接通过“类名.方法名”方式被调用,也可以直接实例化 对象,通过“对象.方法名”方式被调用。静态方法中不能调用非静态方法,但是非静态方法可以 调用静态方法。

//静态方法
public class StaticComponent {
static String name="实例化成员属性";
public void nonStaticMethod() {
System.out.println("实例化成员方法");
}
public static void printName() {
System.out.println("这里是静态方法");
//nonStaticMethod();//静态方法不允许调用非静态方法
}
public static void main(String[] args) {
StaticComponent a1 = new StaticComponent();
a1.printName();
StaticComponent.printName();
}
}0R{6K@0TG~HA43YH{3J4IFW.png

继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部