问答详情
源自:8-7 Java 中的 static 使用之静态变量

类名.变量名怎么不能输出

public class HelloWorld {
    
    // 定义静态变量,保存班级名称
       public  String className = "JAVA开发一班";

    public static void main(String[] args) {
        
        // 访问静态变量,输出班级名称
        System.out.println(HelloWorld.className);
    }
}

提问者:大猫鱼座 2016-03-24 00:47

个回答

  • 慕村9932254
    2016-03-24 02:01:29
    已采纳

    Cannot make a static reference to the non-static field className

    public class HelloWorld {
    
    	// 定义静态变量,保存班级名称
        public  static String className = "JAVA开发一班";
    
     public static void main(String[] args) {
         
         // 访问静态变量,输出班级名称
         System.out.println(className);
     }
    }