Um programa feito com Java 8 pode ser executado no Java 7?
Eu estou um pouco confuso.
A Oracle diz que o Java 8 é altamente compatível com o Java 7 (para trás). Mas, que possibilidades existem para que o programa Java 8 possa ser executado com sucesso no Java 7 (SE / EE)?
Se o ponto 1 for verdadeiro, os aplicativos Java 8 serão implementados e executados em um suporte ao servidor Java 7? por exemplo, Tomcat 8 ou WildFly?