when they release a new version of Java, like 1.4 <eventually > do the change anything about the bytecode or JVM at or all or do the just add more classes and deprecate some? an whats the deal w/ Java2?