Ich habe das bisher nur in dem Kontext gehört, daß mit Java 1.5 kompilierte Programme nicht auf Java1.4 laufen, auch wenn sie nicht explizit neue Funktionalitäten (Generics usw.) benutzen. Man kann wohl mit entsprechenden Optionen 1.4-kompatiblen Code erzeugen, aber auch da kann man sich durch die überarbeitete Klassenbibliothek auf die Schnauze legen. Die offizielle Aussage ist also, daß mit 1.5 kompilierte Programme auch 'ne 1.5er JVM brauchen.
Andersrum habe ich noch nichts gehört.