If I compile an application using Java 5 code into bytecode, are the resulting .class files going to be able to run under Java 1.4?
If the latter can work and I'm trying to use a Java 5 framework in my Java 1.4 application, is there anything I should watch out for?