随笔分类 - Java8
发表于 2022-11-13 16:37阅读:512评论:4推荐:2
摘要:上次已经学习了Java的设计模式,接下来就先来学习一下如何手写模拟简易的Spring,通过动手实践,才会更好的了解spring底层原理,今天就简单的模拟Spring容器是如何创建,bean又是如何注入的。
阅读全文 »
发表于 2022-10-11 23:32阅读:289评论:0推荐:0
摘要:Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。
阅读全文 »
发表于 2022-10-09 23:37阅读:821评论:3推荐:1
摘要:stream是java8新出的抽象概念,他可以让你根据你期望的方式来处理集合数据,能够轻松的执行复杂的查找、过滤和映射数据等操作。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。
阅读全文 »
发表于 2022-10-05 21:34阅读:604评论:3推荐:1
摘要:Lambda 表达式(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。
阅读全文 »
发表于 2022-10-04 18:39阅读:744评论:0推荐:1
摘要:在jdk8之后,java就能够通过default和static修饰,直接编写方法体,无需子类去实现。当我们直接在接口类中编写带方法体的方法时,idea就会提示接口抽象方法不能有方法体。
阅读全文 »