Java Memory Model.