![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JDK新特性
文章平均质量分 86
Acloasia
这个作者很懒,什么都没留下…
展开
-
Java—JDK8新特性—重复注解
重复注解的主要应用场景是对同一个元素可以多次使用同一个注解。04.使用原始注解,创建UserManager类,创建两个方法createUser()和deleteUser()重复注解,一个注解可以在一个类、方法、字段上同时使用多次。注解来标记用户角色,并且可以重复使用该注解来为某个方法或类指定多个角色。注解来指定日志级别,并且可以重复使用该注解来记录不同级别的日志。注解来标记非空的参数,并且可以重复使用该注解来标记多个参数。03.使用@Repeatable 注解将原始注解 进行包装。原创 2023-09-11 17:13:13 · 806 阅读 · 0 评论 -
Java—JDK8新特性—Steam流
在JDK 8中提供了Stream API,把真正的函数式编程风格引入到Java中,它可以极大提供Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。Stream是JDK 8中处理集合的关键抽象概念,它可以指定你希望对进行的操作,可以执非常复杂查找、过滤和映射数据等。使用Stream APl对集合数据进行操作,就类似于使用SQL执行的数据库查询。也可以使用Stream API来并行执行操作。简而言之,StreamAPI提供了一种高效且易于使用的处理数据的方式。原创 2023-05-11 21:47:03 · 1717 阅读 · 0 评论 -
Java—JDK8新特性—方法引用【内含思维导图】
方法引用就是Lambda表达式,也就是函数式接口的一个实例,通过方法的名称来指向一个方法,可以认为是Lambda表达式的一个语法糖方法引用可以看作是Lambda表达式深层次的表达当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用。原创 2023-05-09 12:44:10 · 518 阅读 · 0 评论 -
Java—JDK8新特性—函数式接口【内含思维导图】
如果一个接口中只包含一个抽象方法,这个接口称为函数式接口如果一个接口包含,一个抽象方法、一个默认方法、一个静态方法,这个接口也是函数式接口。原创 2023-05-07 12:27:27 · 1150 阅读 · 0 评论 -
Java—JDK8新特性—Lambda表达式【内含思维导图】
Lamdba是一个匿名函数,可以把Lamdba表达式理解为是一段可以传递的代码。使用它可以写出更简洁、灵活的代码。作为一种更紧凑风格,使Java语言表达能力得到提升。原创 2023-05-06 16:35:15 · 646 阅读 · 0 评论 -
Java—JDK8新特性—接口增强【内含思维导图】
1.为什么引入默认方法: 方便接口扩展2.如何使用默认方法:使用default 关键字来定义,需要有方法的实现通过实例调用4.默认方法的使用细节:因为接口的默认方法实现类不必重写,可以直接使用,其实现类可以去重写或者不去重写,实现类也可以根据需求重写。修饰符 static 返回值类型 方法名(参数列表) {方法体;接口名称.静态方法名()3.静态方法的使用细节:接口中的静态方法,其方法不能被子类重写,同时子类不能访问到接口的静态方法接口中的静态方法,只能被接口使用,子类是无法使用。原创 2023-05-06 15:38:17 · 369 阅读 · 0 评论