在Java中无法将数组声明为不可变的

在Java中无法将数组声明为不可变的,即使使用了正确的访问修饰符

public final int[] intTetst = {1,2};

public void testArrayValueFinal() {
System.err.println(intTetst[0]);
intTetst[0] = 2;
System.err.println(Arrays.toString(intTetst));

};


public static void main(String[] args) {
TestImplate testImplate = new TestImplate();
testImplate.testArrayValueFinal();
}

你可能感兴趣的:(在Java,数组说明)