快端午小长假了,要上线的项目差不多完结了,终于有时间可以坐下来写篇博客了。

这是篇对我看到的java 8新特性的一些总结,也是自己学习过程的总结。

几乎可以说java 8是目前为止,自2004年java 5发布以来的java世界中最大的事件了。它带来了java语言层面上的诸多改变,主要包括下面一些方面:语法、编译器、库、工具和运行时。

一,语法层面:

1,Lambda表达式。

lambda表达式是一种可调用对象,它允许我们将函数作为函数参数传入。诸如C++、Groovy、Scala都已经支持lambda表达式。lambda表达式的设计已经花费了许多时间和社区努力,它已经有了比较简洁和紧凑的结构。它最简单的形式如下:

1 Arrays.asList( "a", "b", "d" ).forEach( e -> System.out.println( e ) );
View Code

相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2022-12-23
猜你喜欢
  • 2021-12-24
  • 2021-03-01
  • 2018-04-19
  • 2022-01-19
相关资源
相似解决方案