Which two code fragments correctly create and initialize a static array of int elements()
A、static final int[]a={100,200};
B、static final int[]a;static{a=new int[2];a[0]=100;a[1]=200;}
C、static final int[]a=new int[2]{100,200};
D、static final int[]a;static void int(){a=new int[3];a[0]=100;a[1]=200;}