
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 · 46160 阅读 · 6 评论 -
【JDK1.8】Lambda表达式
配置开发环境 首先需要下载安装JDK1.8。 如果想在Android开发中使用lambda表达式,需要在Android Studio中配置Java 8开发环境。 配置app的Gradle文件: 开启jack编译选项 设置编译选项兼容到1.8 android { defaultConfig { ... //开启jack编译 jack...转载 2019-03-19 22:41:49 · 236 阅读 · 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 · 737 阅读 · 0 评论