天天看点

Java 静态方法与非静态方法的调用

你好,我是悦创。

调用静态方法一般格式如下:​

​类名.方法()​

​ // 应为静态方法属于类本身,在同一个类中可以直接调用 方法()

package me;
public class Book {
    public void info() { //定义一个方法
        String name = "英语"; //局部变量
        System.out.println(name);
    }
 
    public static void me(){
        String name = "数学";
        System.out.println(name);
    }
    public static void main(String[] args) {
        Book book = new Book();
        book.info(); //非静态方法调用  对象名.方法()
 
        Book.me(); //静态方法调用 类名.方法()
//        me(); //当然可以直接使用 因为静态是Book类共享的
    }
}