每日收获

要在静态方法中访问类的实例成员,必须先创建该类的对象,再通过对象引用来访问实例成员。
举例:
public class Demo {
// 实例字段(无static修饰)
private int instanceField = 100;

// 实例方法(无static修饰)
public void instanceMethod() {
    System.out.println("这是实例方法,访问实例字段:" + instanceField);
}

// 静态方法
public static void staticMethod() {
    // 步骤1:创建Demo类的对象
    Demo demo = new Demo();
    // 步骤2:通过对象引用访问实例字段
    System.out.println("静态方法中访问实例字段:" + demo.instanceField);
    // 步骤3:通过对象引用访问实例方法
    demo.instanceMethod();
}

public static void main(String[] args) {
    // 调用静态方法
    staticMethod();
}

}
结果:image

posted @ 2025-10-21 22:24  鲁国石玉峰  阅读(1)  评论(0)    收藏  举报