Lambda Demos
Contents
Motivation
JDK 8 added lambdas to alleviate the bulkiness of anonymous inner classes. We use lambdas heavily in 231.
Background
Code To Investigate
async,finish
class: | LambdasAsyncAndFinishExample.java | |
methods: | main | |
package: | lambda.demo.asyncfinish | |
source folder: | student/src/main/java |
class: | AnonymousInnerClassesAsyncAndFinishExample.java | |
methods: | main | |
package: | lambda.demo.asyncfinish | |
source folder: | student/src/main/java |
class: | NamedClassesAsyncAndFinishExample.java | |
methods: | main | |
package: | lambda.demo.asyncfinish | |
source folder: | student/src/main/java |
compute
class: | LambdasMapComputeExample.java | |
methods: | main | |
package: | lambda.demo.compute | |
source folder: | student/src/main/java |
class: | AnonymousInnerClassesMapComputeExample.java | |
methods: | main | |
package: | lambda.demo.compute | |
source folder: | student/src/main/java |
class: | NamedClassesMapComputeExample.java | |
methods: | main | |
package: | lambda.demo.compute | |
source folder: | student/src/main/java |