(1)
程序如下:
- public class Example {
- static int i = 1, j = 2;
- static {
- display(i);
- i = i + j;
- }
- static void display(int n) {
- System.out.println(n);
- }
- public static void main(String[] args) {
- display(i);
- }
- }
静态的方法只能使用静态的属性
从程序开始的时候优先执行 static 的方法, 其次在执行 main 主函数
来源: http://www.bubuko.com/infodetail-3101538.html