![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDK1.8
鹿指为码
努力!奋斗!
展开
-
Variable used in lambda expression should be final or effectively final
目录一、错误原文:二、错误译文:三、错误来源:3.1、Lambda内外部使用变量异常3.2、线程内外部使用变量异常四、解决方案一、错误原文:Variable used in lambda expression should be final or effectively final二、错误译文:lambda表达式中使用的变量应该是final或有效的fi...原创 2019-05-24 09:53:51 · 45866 阅读 · 6 评论 -
【JDK1.8】Lambda表达式
配置开发环境首先需要下载安装JDK1.8。如果想在Android开发中使用lambda表达式,需要在Android Studio中配置Java 8开发环境。配置app的Gradle文件:开启jack编译选项 设置编译选项兼容到1.8android { defaultConfig { ... //开启jack编译 jack...转载 2019-03-19 22:41:49 · 185 阅读 · 0 评论 -
使用Lambda优化代码,Lambda表达式之美
一、优化线程//JDK1.7及以前创建Thread thread = new Thread( new Runnable() { @Override public void run() { System.out.println("原始线程"); } });//JDK1.8之后 Lambda创建Thr...原创 2019-05-17 14:45:04 · 633 阅读 · 0 评论