![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
Small Scarecrow
是我小陈呀
展开
-
JDK8 新特性之lambda
lambda表达式定义: lambda表达式是JDK8的新特性,可以极大的简化代码,适用于函数式接口(有且只有一个抽象方法的接口),说白了,lambda表达式就是为了优化代码.函数式接口具体介绍: JDK8新特性之函数式接口使用场景一、优化匿名内部类(接口的 方法无参无返回值)1、首先定义函数式接口(只有一个抽象的方法)package com.basic.pojo;public interface Animal { /** * 无参数,无返回值 */ voi原创 2020-11-09 23:11:53 · 731 阅读 · 0 评论 -
JDK8新特性之函数式接口
函数式接口定义:有且只有一个抽象方法的接口jdk8出现后,接口可以支持非抽象方法,也就是说函数式接口可以有多个非抽象的方法。jdk8允许接口添加默认方法(default)、静态方法(static),同时支持FunctionalInterface注解检查接口是否为函数式接口,如果不是会编译出错。package com.basic.pojo;@FunctionalInterface //函数式接口注解public interface Animal { /** * 抽象方法原创 2020-11-09 23:09:43 · 278 阅读 · 0 评论 -
如何取消IDEA引入依赖时自动转换*
java google规范中,引入依赖时,不要使用模糊不清的 * 号!!!下面介绍,如何取消IDEA自动转换 * 号图片步骤解析:1、打开file—>setting—>在搜索框输入“imports”(如图中 1)2、找到code Style —Java(如图中 2)3、切换到Tab Imports栏(如图中 3)4、设置自动转换为 * 号的个数。设置的个数大一点,就不会...原创 2020-04-25 15:31:07 · 1613 阅读 · 0 评论