0
使用不同的JDK在字節碼或編譯的代碼中是否有任何不同(例如:1.4 & 1.5在這種情況下)。如果是這樣,JVM如何在運行時識別並解決它?JVM的代碼識別
使用不同的JDK在字節碼或編譯的代碼中是否有任何不同(例如:1.4 & 1.5在這種情況下)。如果是這樣,JVM如何在運行時識別並解決它?JVM的代碼識別
類文件格式中包含版本信息。
請參閱Java class file format。 major_version
和minor_version
字段用於區分不同版本的類文件。
是的,可以有區別。例如,JDK1.4不支持泛型。它無法加載包含它們的類(由1.5編譯器生成)。