lambda表达式由来
lambda表达式是由匿名内部类,转化而来的,满足条件的接口必须只有一个方法,添加default或static的除外。因为接口中只有一个常规方法,所以λ表达式讲方法名省略掉,使用() -> {}来代替,其中() 里边放置参数,{}里边放置表达式顺便说一下,接口里边可以放置有实现的方法,需要带有default或staticinterface Foo{ public int add(int x,int y); //接口中可以放置方法的实现,jdk1.8的特性(添加default的方法)
原创
2021-08-08 08:48:32 ·
270 阅读 ·
0 评论