1classA{2inta=40;//non static34publicstaticvoidmain(String args[]){5System.out.println(a);6}7} Output:Compile Time Error Q)为什么Java的main方法是static的? Ans)为了使得在调用main方法之前不需要创建任何实例对象。 3)静态代码块 为什么要有这个东西?干嘛用呢? 用来初始化静态变量。 在类加载时,在...