在Java中可以用className.variableName调用静态变量吗?

类变量也被称为静态变量,是用static关键字来声明的。可以使用类名作为className.variableName来访问一个类变量而不需要实例化。

示例:

public class Test{
   static int num = 12345; // 类变量
   static String site = "yiibai";

   public static void main(String args[]) throws Exception {
      System.out.println(Test.num);
      System.out.println(Test.site);
   }
}

运行结果:

12345
yiibai