数组 - 对象还是简单变量?

时间:2017-03-25 13:54:44

标签: java arrays object

在java中,数组可以创建为int [] arr = {value1,value2,value3,.....}。在这里,我们没有使用" new"关键字。那我们怎么说数组是java中的对象?

2 个答案:

答案 0 :(得分:0)

Java语言规范如此说明(http://docs.oracle.com/javase/specs/jls/se7/html/jls-10.html):

  

在Java编程语言中,数组是对象(§4.3.1),是   动态创建,可以分配给Object类型的变量   (§4.3.2)。可以在数组上调用Object类的所有方法。

答案 1 :(得分:0)

Java规范说:“对象是类实例或数组。”