redis快取在微服務中的使用
阿新 • • 發佈:2021-01-16
目的:避免匿名內部類定義過多,實質為函數語言程式設計
- 定義一個介面
interface Ilike {
void lambda();
}
- 匿名內部類
//匿名內部類
Ilike like = new Ilike() {
@Override
public void lambda() {
System.out.println("i like lambda4");
}
};
like.lambda() ;
- lambda表示式簡化
//lambda簡化
like = ()->{
System.out.println("i like lambda5");
};
like.lambda();
方法有引數的簡化
//有引數的
Love love = (int a)-> {
System.out.println("i love apple");
};
//簡化整數型別
love = (b)-> {
System.out.println("i love apple");
};
//簡化括號
love = b-> {
System.out.println("i love apple");
};
//簡化花括號(方法裡面只有一個語句時)
love = b-> System.out.println("i love apple");