java的数组和C语言的数组有根本上的区别,C语言的数组有指针。而java没有指针。 java的数组赋值其实是管理权的赋予,而非数据的赋予。这里看起来和C语言的数组操作的效果之完全一样的,是因为本质上两者的管理模式是一样的。所以效果也一样。