Какие два фрагмента кода правильно создают и инициализируют статический массив int элементы? (Выберите два.)
а.
static final int[] a = { 100,200 };
В.
static final int[] a;
static { a=new int[2]; a[0]=100; a[1]=200; }
С.
static final int[] a = new int[2]{ 100,200 };
Д.
static final int[] a;
static void init() { a = new int[3]; a[0]=100; a[1]=200; }
Ответ: A, B
здесь даже D кажется правдой, может ли кто-нибудь сообщить мне, почему D является ложным.