Mutability, Arrays and the Cost of Temporary Objects in Java | Hacker News Reader