1 class A{ 2 static int a; 3 int b; 4 static{ 5 a++; 6 } 7 A(){ 8 a++; 9 } 10 }
static{}区域只在class A申明时执行一次。创建实例时不会再触发。
1 class A{ 2 static int a; 3 int b; 4 static{ 5 a++; 6 } 7 A(){ 8 a++; 9 } 10 }
static{}区域只在class A申明时执行一次。创建实例时不会再触发。
转载于:https://www.cnblogs.com/xiaoshan-coding/p/4739601.html