1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-25 02:27:10 +08:00
2019-03-11 10:28:27 +08:00

25 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

JDK8新特性总结
======
总结了部分JDK8新特性另外一些新特性可以通过Oracle的官方文档查看毕竟是官方文档各种新特性都会介绍有兴趣的可以去看。<br>
[Oracle官方文档:What's New in JDK8](https://www.oracle.com/technetwork/java/javase/8-whats-new-2157071.html)
-----
- [Java语言特性]()
- [Lambda表达式是一个新的语言特性已经在JDK8中加入。它是一个可以传递的代码块你也可以把它们当做方法参数。
Lambda表达式允许您更紧凑地创建单虚方法接口称为功能接口的实例。](https://github.com/Goose9527/JavaGuide/blob/master/Java%E7%9B%B8%E5%85%B3/What's%20New%20in%20JDK8/Lambda%E8%A1%A8%E8%BE%BE%E5%BC%8F.md)
- [方法引用为已经存在的具名方法提供易于阅读的Lambda表达式]()
- [默认方法允许将新功能添加到库的接口,并确保与为这些接口的旧版本编写的代码的二进制兼容性。]()
- [改进的类型推断。]()
- [方法参数反射。]()
- [流(stream)]()
- [新java.util.stream包中的类提供Stream API以支持对元素流的功能样式操作。流(stream)和I/O里的流不是同一个概念
使用stream API可以更方便的操作集合。]()
- [国际化]()
- 代办
- 代办