1.ibm
multitenancy:
tenants
jvm
-performance goals
OSGI applications(IBM Liberty)
TradeLite
2.oracle lambdas
internal iteration with inner class(ugly)
internal iteration with Lambdas
lambda expressions represent anonymous functions
not associated with a class
we now have parameterised behaviour, not just values
what , how,
lambda expression types
functional interface
Local Variable Capture
this
refres to the enclosing object, not the lambda itself
as a final predefined local
anonymous function
default method implementations in interface
default method implementatios(or Virtual Extension Methods)
multiple inheritance for java?
static method can be used in interface
Functional Interface
SAM-Single Abstract Method type
Lambda for stream
Stream Overview
pipeline
Bulk Operations on Collections
much simpler with Lambda expressions
Java 8 详解之默认方法
Java8 default methods 默认方法的概念与代码解析