
Java的那些事
文章平均质量分 94
Java中常用的知识点合集
馮贰爺
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java8新特性之lambda表达式(带实例)及新接口(Consumer、Supplier、Function、Predicate)
lambda表达式什么是Lambda表达式函数式接口1使用案例2**来一个带参数的用法**3来一个带参数和返回值的方法引用如何构建方法引用跳过理论看案例函数式接口内置4大接口Predicate:断言型接口Consumer 接口(消费者)什么是Lambda表达式可以把Lambda表达式理解为可传递的匿名函数的一种方式它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。这个定义够大的,让我们慢慢道来。学习lambda表达式就要先知道函数式接口是什么?函数式接口函数式接口(原创 2021-03-24 21:43:14 · 2982 阅读 · 1 评论 -
java8新特性之行为参数化
java8新特性之行为参数化为什么要有行为参数化?什么是行为参数化需求复杂变化让行为参数化多种行为,一个参数测试对付啰嗦解决啰嗦1(不太完美)解决啰嗦2(太完美)小结下一章 Lambda表达式为什么要有行为参数化?在软件工程中,一个众所周知的问题就是,不管你做什么,用户的需求肯定会变。。比方说,有个应用程序是帮助农民了解自己的库存的。这位农民可能想有一个查找库存中所有绿色苹果的功能。但到了第二天,他可能会告诉你:“其实我还想找出所有重量超过150克的苹果。”又过了两天,农民又跑回来补充道:“要是我可以找原创 2021-03-21 22:34:41 · 510 阅读 · 1 评论 -
配置IDEA自带maven的仓库映像(mac设置和window设置)阿里云镜像
因为IDEA本身是带有maven的,所以我们不用下载本地的mavne,也可以使用的.由于IDEA自带maven的仓库映像是国外地址,下载jar包比较慢.所以我们配置成阿里云的镜像.mac 配置1, 在IDES应用程序点击右键,进入包管理.找到plugins 文件夹.在找到maven中自带maven目录中的settings.xml文件2,在maven的setting.xml文件夹中,做如下修改.```javaalimavenaliyun mavenhttp://maven.aliyun.原创 2020-05-10 22:01:53 · 1189 阅读 · 0 评论