美文网首页
08-19jdk的新特性:

08-19jdk的新特性:

作者: 没齿无怨言 | 来源:发表于2019-08-20 14:44 被阅读0次

    jdk的新特性:

    jdk  1.1   1.2  1.3 1.4  1.5 jkd6 jdk 7 jdk 8

    jdk8的新特性:

      1.接口中的默认方法和静态方法;

       在JDK8+ 的接口中可以包含普通方法,但是普通方法必须显式的由default【成员】 或者static【类方法】修饰;

    2.以前的Jdk-7的接口中不能包含普通方法,因为接口不能创建对象, jav是单继承,多实现, 可实现多个接口,如若实现的接口中有同名的方法 就会发生调用冲突; // 可是哪怕是都是抽象方法,但是如果重名还是会有矛盾的。

    在JDK8 以上 可以有同名方法----规则:若果一个类实现的多个接口中存在这个同名同参数的方法, 在接口中必须重写这个方法。

    2.lambda表达式    

    多个方法的接口是不能直接用labda表达式的;

    1.接口可以是函数式接口也可以不是,但是如果接口不是函数式接口,此时该接口中只能有一个抽象方法 ;

    函数式接口:就是接口的上面一行 有@Fut..... 限制接口里面只能写一个

    但是如果一个接口是函数式接口,则该注释@Fut..... 也限制了只能由一个抽象函数

    3.方法与构造函数的引用     1.使用:: 表示某操作,其实就是指的是方法的调用(可以是类的方法也可以是)

    简化形 ----->    还可以简化为  ::  双冒号 表示某操作,比如调用方法之类的。



    12.14

    相关文章

      网友评论

          本文标题:08-19jdk的新特性:

          本文链接:https://www.haomeiwen.com/subject/odgfsctx.html