Java Virtual Machine: Difference between revisions