While looking at a micro-optimization question that I asked yesterday (here), I found something strange: an or statement in Java is running slightly faste
According to this article accessing array elements are "2 or 3 times as expensive as accessing non-array elements". Your test shows that the difference may be even bigger.