EffectiveJava
Item 42: Prefer Lambdas to Anonymous Classes
Item 57: Minimize the scope of local Variables.
Item 58: Prefer for-each loops to traditional for loops
Item 42: Prefer Lambdas to Anonymous Classes
Item 57: Minimize the scope of local Variables.
Item 58: Prefer for-each loops to traditional for loops