知识总结
蜀山混子
这个作者很懒,什么都没留下…
展开
-
lambda表达式三(函数式接口)
函数式接口函数中只能有一个抽象方法的声明, 此时的接口就可以定义成函数式接口通过lambda表达式可以创建函数式接口通过注解@FunctionalInterface定义接口SUN公司提供的四大函数式接口Consumer:消费型Supplier:供给型Function:函数型Predicate:断言型Consumer:消费型public class LambdaTest4 { public static void main(String[] args) {原创 2020-08-05 16:43:08 · 236 阅读 · 0 评论 -
lambda表达式二(基本语法)
lambda语法总结:lambda表达式的写法,总共存在以下几种,各种情况的注意点如下:无参,无返回值有参无返回值如果只有一个参数,参数的小括号可以省略如果有两个参数,而且有返回值如果有两个参数,实现提只有一行代码,那么花括号跟return可以省略如果有两个参数,等号左右使用了参数化类型,那么参数部分可以不写类型。(类型推断)试例:public class LambdaTest3 { public static void main(String[] args) {原创 2020-07-21 17:42:16 · 245 阅读 · 0 评论 -
lambda表达式一(入门)
概念Lambda 表达式是 JDK8 的一个新特性,可以取代大部分的匿名内部类,写出更优雅的 Java 代码,尤其在集合的遍历和其他集合操作中,可以极大地优化代码结构。JDK 也提供了大量的内置函数式接口供我们使用,使得 Lambda 表达式的运用更加方便、高效。实例一:public class LambdaTest2 { public static void main(String[] args) { LambdaTest2 lambdaTest = new Lambda原创 2020-07-20 00:07:26 · 179 阅读 · 0 评论 -
枚举部分知识点
枚举知识点概述:枚举有构造方法,构造方法必须私有枚举中可以出现抽象方法,但是一旦定义抽象方法,成员变量必须实现抽象方法枚举可实现接口,实现接口之后,成员变量必须实现抽象类抽象方法枚举可以有内部类跟内部枚举代码示例:package com.demo.test;public interface IGender { void fun();}package com.demo.test;public enum Gender implements IGender { M原创 2020-07-19 19:01:59 · 251 阅读 · 0 评论 -
Spring学习知识点总结(一)
spring概况Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,但现在已经不止应用于企业应用是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架从大小和开销上面而言spring都是轻量级的通过控制反转(IOC)的技术达到松耦合的目的提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发包含并管理应用对象的配置和生命周期,这个...原创 2019-01-06 23:47:54 · 298 阅读 · 0 评论