java8新特性:内存和lambda表达式
2024-10-20 20:33:40
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.调用此方法
最新文章
- C#设计模式-责任链模式
- java 枚举的简单应用。
- [moka同学转载]Yii2 中国省市区三级联动
- percona-toolkit系列之介绍和安装(mysql复制工具)
- fiddler filter 过滤css 图片等
- SQL 执行顺序
- Discuz X3.2 SEO设置 title 不支持空格的解决方法
- 复制JAVABEAN中的属性到另外一个JAVABEAN中
- java文件处理之压缩,分割
- Struts 关联DTD 文件
- WPF listbox实现多列显示数据
- Vmware下mint os的安装
- Interesting (manacher + 前缀和处理)
- 颜色扩展类--ColorExtensions
- DevOps - CI - Sonar
- Git常见错误处理
- 【CTF WEB】反序列化
- Python性能鸡汤(转)
- China cuts bank reserves by $100m to cushion US tariffs
- 安装 wordpress 出现 抱歉,我不能写入wp-config.php文件