As others said: no
The class files produced by the javac compiler are versioned. Everything that is produced by Java 8 is flagged to require a Java 8 JVM by default. Older versions of the JVM won't accept the binary.
If you want to compile for an older platform, you have to tell javac: javac -target 6. As soon as you add this option to the command line, your Java 8 compiler will require that you specify -source 6 (or lower) as well. Therefore it will not accept any code that contains lambda expressions.