您的位置:首页 > 编程语言 > Java开发

java8新特性简略介绍

2016-11-30 23:55 169 查看
lambda表达式—-java8最大的亮点,使得java提供了对函数式编程的支持

方法引用—–简化了方法调用

可重复注解——转化成注解值数组,使得注解更加好用。

更好的类型推测机制—–泛型等不确定类型能更好地推测出来

扩展注解的支持—–java8现在能几乎为任何类型添加注解

反射的部分增强—–能获取的基础信息更多

Java8增加的类库Optional,Stream,Date/Time,js引擎Nashorn,Base64,并行(parallel)数组,并发

java8增加的java工具:Nashorn引擎: jjs,类依赖分析器:依赖分析器jdeps

java8虚拟机改动:PermGen空间被移除了,取而代之的是Metaspace(JEP 122)。JVM选项-XX:PermSize与-XX:MaxPermSize分别被-XX:MetaSpaceSize与-XX:MaxMetaspaceSize所代替。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息