Campbell Ritchie (63) [Avatar] Offline
Page 235 listing 17.12
Since ThreadFactory appears to be a functional interface, do you really want to instantiate it as an anonymous class?

While on about anonymous classes and λs: did you say anywhere that an anonymous class produces a Class file with $1.class in its name and a λ doesn't produce a .class file?