多选题
What lines will compile without errors? (Choose all that apply.)
A. Object obj = new Object();
B. Object[] obj = new Object();
C. Object obj[] = new Object();
D. Object[] obj = new Object[];
E. Object[] obj = new Object[3]();
F. Object[] obj = new Object[7];
G. Object obj[] = new Object[];
H. Object obj[] = new Object[3]();
I. Object obj[] = new Object[7];
J. Object[8] obj = new Object[];
K. Object[3] obj = new Object[3]();
L. Object[7] obj = new Object[7];
M. Object obj[] = new {new Object(), new Object()};
N. Object obj[] = {new Object(), new Object()};
O. Object obj[] = {new Object[1], new Object[2]};