It's mostly a performance question in order to adhere to Java's memory model.
You can deliberately opt out of it though and for such a mainstream language such as Java, this just might be the sane choice.
You can deliberately opt out of it though and for such a mainstream language such as Java, this just might be the sane choice.