Also great is being able to read JVM bytecode. Even minor changes can be pretty interesting.
Back in the day I wrote [1] about simple Java string concatenation. I still get people quoting it now, even though I'm sure it is completely outdated by newer compilers.
It gets even more interesting when you see what x64 (or whatever!) assembly is generated by the JVM.
Back in the day I wrote [1] about simple Java string concatenation. I still get people quoting it now, even though I'm sure it is completely outdated by newer compilers.
It gets even more interesting when you see what x64 (or whatever!) assembly is generated by the JVM.
[1] http://nicklothian.com/blog/2005/06/09/on-java-string-concat...