public class use_static {
private static String name; //静态成员变量
private int abc; //非静态成员变量
public static void main(String[] args) {
//静态方法
System.out.println(name);
System.out.println(abc);
ss();
pp();
}
public void ss() {
//非静态方法
System.out.println(name);
System.out.println(abc);
pp();
}
public static void pp() {
//静态方法
System.out.println(name);
System.out.println(abc);
ss();
}
}

静态的方法只能访问静态的变量,不能方位非静态的变量静态的方法只能调用静态的方法,不能调用非静态的方法
非静态的方法可以访问静态方法和非静态的方法
非静态的方法可以访问静态的变量和非静态的变量