在下面的代码行中,编译器是否分配内存来存储10个MyClass对象或10个引用?MyClass[] arr= new MyClass[10]; 换句话说,数组仅存储引用还是对象本身?对于原始类型,行为是否不同?