¿Es posible compilar archivos de clase con el SDK de Java 7 que puede ejecutarse en Java 6 JVMs?

Dado que el público Java 6 SE JRE se está acercando a su EOL (noviembre de 2012), estoy considerando transferir mis proyectos de Java 6 a Java 7. Esto no sería un gran problema, si Apple proporcionara un Java 7 JRE. para Mac OS X. Pero como Apple no está dispuesto a hacerlo, todavía tengo que apoyar a los usuarios que solo tienen un JRE de Java 6.

¿Hay alguna manera de compilar binarios compatibles con Java 6 (archivos de clase) con Java 7 javac? Ciertamente, soy consciente de que no puedo usar las nuevas características de Java 7 cuando lo hago.

Gracias de antemano!

Respuestas a la pregunta(4)

Su respuesta a la pregunta