[java]静态方法不能调用静态变量

1,静态方法无this


2,静态方法只能访问静态方法和静态变量


3,静态只能访问静态

package com.ma.demo7;

public class Demo {
	public int num = 100;
	static int num2 = 200;
        #方法可以调用静态变量
	public void show() {
		System.out.println(num2);
	}
         #静态方法不能调用非静态变量
	// public static void show2() {
	// System.out.println(num);
	// }
}




你可能感兴趣的:([java]静态方法不能调用静态变量)