假设有一个名为`Student`的类,现在需要创建一个包含5个`Student`对象的数组,以下哪种方式正确地进行了动态初始化?

答案解析

选项A正确地展示了引用类型数组的动态初始化过程。先使用 `new Student[5]` 分配了存储5个Student对象的数组空间,接着使用 `students[0] = new Student()` 为第一个数组元素创建了 `Student` 对象。而其他选项要么缺少必要的对象创建步骤,要么是错误的语法。选项C属于静态初始化,而非动态初始化。
正确答案:A
随机推荐
开始刷题