380 Java的Lambda表达式:函数式编程你写Java的时候,有没有觉得有时候代码太啰嗦?比如只想对一个列表排序,结果要写一整个匿名内部类;只想过滤一个集合,却要写一大坨代码?2014年,Java 8横空出世,带来了一个改变Java编程体验的特性——Lambda表达式。今天我们就来聊聊,这个让Java终于能和Python、JavaScript"对话"的东西。一、Lambda是什么?1.1 从匿名内部类说起在Java 8之前,想传递一段"行为"给方法,你必须用匿名内部类:// 排序:Java 8之前的写法Collections.sort(list,newComparator