静态方法
被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();
}
}
已有 22658 名学员学习以下课程通过考试
最需教育客户端 软件问题一手掌握
去 App Store 免费下载 iOS 客户端
点击加载更多评论>>