Java8的新特性
Java8把函数式编程思想带进来。
函数式思想:
面向对象编程:封装 继承 多态 各种语法。。。。要求很严格
加入很多控制,比如方法加final修饰,不允许重写
属性private,不能直接访问,需要通过额外的get和set访问 ------额外加的内容多了,复杂了
函数式编程目的:简洁明了。
语法:
(参数列表) ->{
方法体;
}
Lambda表达式代表一个方法的实现,可以作为参数传递。
微信扫一扫
Java8把函数式编程思想带进来。
函数式思想:
面向对象编程:封装 继承 多态 各种语法。。。。要求很严格
加入很多控制,比如方法加final修饰,不允许重写
属性private,不能直接访问,需要通过额外的get和set访问 ------额外加的内容多了,复杂了
函数式编程目的:简洁明了。
(参数列表) ->{
方法体;
}
Lambda表达式代表一个方法的实现,可以作为参数传递。
相关推荐