Why don't Java's +=, -=, *=, /= compound assignment operators require casting? Why don't Java's +=, -=, *=, /= compound assignment operators require casting? java java