数组是基元类型还是对象(或完全是其他对象)?
这个问题基本上是不言自明的。我无法找到数组的API(除了这个数组,但这只是定义了一堆用于处理实际数组的静态帮助器函数)。如果没有它的类,这似乎表明数组不能是 .Object
但是,数组具有公共字段(如公共字段和可以调用的方法)的事实似乎(非常强烈地)暗示了完全相反的情况。length
.equals()
.clone()
对于基元数组的奇怪表示和行为,解释是什么?
请注意,我刚才试图在数组的方法上使用“开放实现”Eclipse功能,希望我能够查看此方法的定义位置和方式(因为它说int[]从Object中覆盖了它),但它实际上导致我的整个Eclipse冻结并崩溃.......clone()