在Java中,对象数组的数据类型是 `Object[]` 或者 `Object[][]` 等,这取决于数组中存储的对象类型。
对于一维对象数组,其数据类型是 `Object[]`。这意味着数组可以存储任何类型的对象。
对于二维对象数组,其数据类型是 `Object[][]`。这种数组可以存储一维对象数组,而每个一维对象数组又可以存储任何类型的对象。
以下是一个示例,演示了一维对象数组的定义和初始化:
```java
Object[] objects = new Object[5];
objects[0] = "Hello";
objects[1] = 123;
objects[2] = 45.67;
objects[3] = true;
objects[4] = new java.util.Date();
```
在这个例子中,`objects` 是一个可以存储字符串、整数、浮点数、布尔值和 `Date` 对象的数组。