Java double casting(int [])(int [])

Don*_* Ch 3 java casting

怎么(int[]) (int[])办?

private Object[] slots = new Object[8192];

int[] block = (int[]) (int[]) this.slots[0];
Run Code Online (Sandbox Code Playgroud)

Bor*_*ort 8

在这种情况下,第二个演员没有做任何事情.它与打字相同

private Object[] slots = new Object[8192];

int[] block = (int[]) this.slots[0];
block = (int[]) block;
Run Code Online (Sandbox Code Playgroud)

编辑:

为了澄清,我指的是"第二个"演员是左边的演员.

  • 不是*第一个*演员什么都不做? (2认同)
  • 语句从右到左进行评估 (2认同)