Reading \"Java Concurrency In Practice\", there\'s this part in section 3.5:
public Holder holder; public void initialize() { holder = new Holder(42); }
looking at this from a sane perspective, if you assume that the statement
if(n != n)
is atomic (which I think is reasonable, but i dont know for sure), then the assertion exception could never be thrown.