对接口的改变: 1.增加了default方法和static方法,这两种方法完全可以有方法体。 2.default方法属于实例,static方法属于类(接口)。 3.接口里面的静态方法不会被基础。静态变量会被继承。 4.如果一个类实现了多个...
分类:
编程语言 时间:
2015-09-17 15:40:06
阅读次数:
192
例1、用lambda表达式实现Runnable我开始使用Java 8时,首先做的就是使用lambda表达式替换匿名类,而实现Runnable接口是匿名类的最好示例。看一下Java 8之前的runnable实现方法,需要4行代码,而使用lambda表达式只需要一行代码。我们在这里做了什么呢?那就是用(...
分类:
编程语言 时间:
2015-09-17 15:08:42
阅读次数:
318
你以前听到的谈论关于Java8的所有都是围绕lambda表达式. 但它仅仅是Java8的一部分. Java 8 有许多新特性—一些强大的新类和语法, 还有其他的从一开始就应该具有的东西.我将要介绍我认为值得了解的10个精华特性. 它们中最少也会有一个或两个你想要试一试, 所以我们开始吧!1. 默认方...
分类:
编程语言 时间:
2015-09-17 13:36:20
阅读次数:
211
1,下载jdk8到本地。2,安装jdk,中间安装jre。3,确认正确安装后开始配置java环境变量(注意安装路径)。右击我的电脑 - 属性 - 高级设置 - 环境变量。找到系统变量中的path,如图:编辑path,讲路径设置为jdk的安装路径,如C:\Program Files\Java\jdk1....
分类:
编程语言 时间:
2015-09-16 12:26:00
阅读次数:
244
1 总体说明
Java8新特性概述
函数式接口
Lambda表达式(闭包)...
分类:
编程语言 时间:
2015-09-10 16:07:06
阅读次数:
206
安装好scala后,在cmd中输入“scala”启动时,出现“error while loading AnnotatedElement” blabla的错误。原因是我安装的2.9.0版本的scala并不适配之前安装的JAVA8。解决方法是卸载旧版scala,并安装新版本,我重新安装的是2.11.6版...
分类:
其他好文 时间:
2015-09-09 16:25:09
阅读次数:
890
环境: java8 及 Eclipsejava8配置:http://jingyan.baidu.com/article/e2284b2b5967e7e2e7118d74.htmlEclipse 安装:(做企业级开发的可以使用企业级版Eclipse IDE for Java EE Developers...
分类:
编程语言 时间:
2015-09-05 15:03:39
阅读次数:
179
共5步: 1、安装jdk 2、安装eclipse 3、安装android-sdk 4、安装adb 5、在eclipse中安装ADT 1、安装jdk 之前已经安装好了。 sudo apt-get install sun-java8-jdk 用命令行安装的好处是不用配置环境变量。 2、安装eclipse...
分类:
移动开发 时间:
2015-09-04 15:46:24
阅读次数:
308
环境jdk1.8eclipse kepler。注意:eclipse需要装插件:instanll new software:地址:http://dist.springsource.com/snapshot/TOOLS/java8/e43小例子[java]view plaincopyprint?impo...
分类:
编程语言 时间:
2015-09-02 00:38:38
阅读次数:
269
转自http://blog.csdn.net/renfufei/article/details/24600507http://www.jdon.com/idea/java/10-example-of-lambda-expressions-in-java8.htmlLambda表达式的语法基本语法:(...
分类:
编程语言 时间:
2015-09-02 00:35:57
阅读次数:
242