When is it recommended to use lambda expressions in Java?
When accessing static methods of a class
When inheritance is essential
When a method is required to be implemented only once
When implementing a class with several methods