jdk8新特性

JDK8相对之前升级,个人理解主要是代码简洁度的提升,对JVM性能和其他的优化感觉不是很大,至少一般项目区别不大,对于多数开发人员而言,还是代码风格更简洁了,但如果不熟悉,阅读难度也加大了,不管自己用不用,还是学习下比较好,不然同事写的代码,可能你就看不懂啦。
一、 Lambda 表达式
lambda表达式,个人来理解,基本就是匿名内部类简化了,不需要写那么多了,也减少了命名,啊,做开发的都很烦对各种类、方法命名吧,脑壳痛。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。
使用Lambda 表达式可以使代码变的更加简洁紧凑。
1.1 语法
lambda 表达式的语法格式如下:
(parameters) -> expression或(parameters) ->{statements; }
以下是lambda表达式的重要特征:
· 可选类型声明:不需要声明参数类型,编译器可

jdk8新特性最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/8543.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>