Based on [[JavaPerm]] P381
- An anon class requires an actual *.class file created by javac compiler and loaded from serialized form (usually disk).
- No such class file for a lambda.
This difference has very limited performance impact, as of java 8. However, More than half the interview questions are about fancy theoretical knowledge, so this is knowledge valuable to interviews.