[Erledigt] Aufwärtskompatibilität?

Hi!
Ich habe nun mein Projekt (.JAR) für Version 1.5.0 kompiliert.
Nun gibt es aber auch Maschinen, die die Version 1.6.0 verwenden - können diese auch die JARs ausführen, die 1.5.0 kompatibel sind?

Wie verhält es sich eigentlich überhaupt mit der Kompatibilität in Java?
Sind alle Jars älteren Ursprung grundsätzlich mit neueren / neuen JVMs abspielbar?

Ich danke euch!
MfG
Inno

nach oben hin gibt es (theoretisch) nie Probleme
jedoch kannst du keine Programme von 1.5 auf 1.4 oder kleiner laufen lassen, jedoch kannst du solange du keine Sachen von 1.5 benutzt (API oder zb Generics) die auch auf 1.4 oder was du willst compilieren dann laufen die fast überall