java8新特性

Posted zhulibin2012

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java8新特性相关的知识,希望对你有一定的参考价值。

 

 

1.内存变化 

 取消了永久区和方法区,取而代之的是MetaSpace元空间,即直接使用物理内存,即电脑内存8G则直接使用8g内存,而不是分配内存.因为内存改变,所以调整性能对应的调整参数也随之改变.

 2.Lambda表达式

1)初体验

 lambda表达式理解和使用

1.定义只有一个方法的接口,如下图1

2.定义使用接口的方法:如下图2中的filterEmployees方法

3.调用filterEmployees方法,传入对应的接口.如下图2中的test1

图1:

图2:

 1.无参数无返回值表示

如下图所示: Runnable r1 = 右侧即可接口的实现.即可以在下一行调用.

2.有参数无返回值

 

 3.有多个参数,有返回值,多条语句

其他格式

 总结

 函数式接口

 使用实例

 1.定义接口

 2.定义使用接口的方法

 3.调用此方法

 

以上是关于java8新特性的主要内容,如果未能解决你的问题,请参考以下文章

Java8新特性一张图带你领略Java8有哪些新特性

Java8新特性

Java8新特性

Java8新特性文章

java8新特性总结

java8新特性-入门摘要