多选题 When instantiating an object with generics, should angle brackets, box brackets, parentheses, or double-quotes be used to enclose the generic type? Select the appropriate answer.
  • A. List <Integer> a = new ArrayList <Integer> ();
  • B. List [Integer] a = new ArrayList [Integer] ();
  • C. List {Integer} a = new ArrayList {Integer} ();
  • D. List "Integer" a = new ArrayList "Integer" ();
【正确答案】 A
【答案解析】泛型使用尖括号。B、C和D不正确。泛型不能放入方括号、大括号和双引号中。