1=== Test.java === 2strictfp abstract class Test { 3 abstract void a(); 4 strictfp void f() {} 5 class Inner { 6 void g() {} 7 } 8 enum E { 9 ; 10 void h() {} 11 } 12 @interface A { 13 int value() default 0; 14 } 15 interface I { 16 default int j() { 17 return 1; 18 } 19 } 20 final double x = 1.0 / 2; 21} 22 23=== I.java === 24strictfp interface I { 25 void f(); 26 abstract void a(); 27 abstract class N { 28 void g() {} 29 abstract void a(); 30 } 31} 32 33=== E.java === 34strictfp enum E { 35 I { 36 void a() {} 37 }; 38 void f() {} 39 abstract void a(); 40 abstract class N { 41 void g() {} 42 abstract void a(); 43 } 44} 45