(1)
程序如下:
1 public class Example { 2 static int i = 1, j = 2; 3 static { 4 display(i); 5 i = i + j; 6 } 7 8 static void display(int n) { 9 System.out.println(n); 10 } 11 12 public static void main(String[] args) { 13 display(i); 14 } 15 }
静态的方法只能使用静态的属性
从程序开始的时候优先执行static的方法,其次在执行main主函数