すべての配列がインターフェイスを実装すると見なされることに注意してください
Cloneable
。それ以外の場合、このメソッドはこのオブジェクトのクラスの新しいインスタンスを作成し、割り当てによるかのように、このオブジェクトの対応するフィールドの内容を正確に使用してすべてのフィールドを初期化します。フィールドの内容自体は複製されません。したがって、このメソッドは、「ディープ コピー」操作ではなく、このオブジェクトの「浅いコピー」を実行します。
しかし、のドキュメントjava.util.Arrays
はそれを示していませんArrays implements Cloneable
。
配列はどのように実装しCloneable
ますか?