to pytanie jest związane z drugim tematem omawianym tutaj:
Is Java bytecode compatible with different versions of Java?
ale w tym przypadku chciałbym wiedzieć, czy zachowana jest zgodność w tej samej wersji, ale na różnych zmianach.
Na przykład, czy kod bajtowy jest generowany przez kompilator w wersji 1.6.0_14 kompatybilnej z JVM w wersji 1.6.0? Kod działa szczęśliwie, ale nie wiem, czy jest jakaś kwestia, która może pojawić się nieoczekiwanie.Czy kod Java jest kompatybilny z bajtami w ramach różnych aktualizacji tej samej wersji Java?
Pozdrawiam.
Lista wydaje się dotyczyć tylko problemów, które mogą występować w starszych wersjach (pre Java 6) w bieżącej maszynie JVM. –
Jeśli przejdziesz do strony informacji o zgodności dla każdej poprzedniej wersji (1.4.0, 1.4.1, 1.4.2, itd ...), uzyskasz informacje o wszelkich możliwych niezgodnościach między mniejszymi wersjami (tj. 1.4.1 i 1.4. 2). – elhoim
Jak rozumiem, drugorzędna wersja została teraz wycofana przez zespół marketingowy Suns. Masz teraz tylko wydanie aktualizacji (_XX) i wydania główne. Ale biorąc pod uwagę, że mówimy o systemie liczb Suns, prawdopodobnie zostanie to zmienione jutro. –