clone()
默认情况下,该方法在类中不可见,Object
那么它如何不会为 Array 类型提供错误?
这是否意味着有一种称为 int[] 的类型,其实现是用 java 编写的,如果是,在哪里可以找到它?
如果它是写的,那为什么不完整地写呢?
我的意思是为什么不正确地实现每个方法,而不仅仅是Object
Class 的行为。
int[] a ={1,2,3};
Object object = new Object();
object.clone();//Does not compile since clone is protected.
a.clone();// allowed as this method is from int[]