![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
一路奔跑无止境
依旧是少年
展开
-
Lambda表达式--让代码更简洁
Lambda表达式可以将功能函数作为方法的一个参数(行为参数,可以看做对方法的一个引用),更加简洁地去实现单一方法的接口。下面举个例子Employee.javapublic class Employee { private String name; private String aprtName; private double salary; public Employ原创 2017-08-11 00:23:42 · 383 阅读 · 0 评论 -
Java设计模式之策略模式
策略模式定义一组算法,并将每个算法都用类封装起来,实现同一接口,使得算法之间能够相互转换。策略模式使用的是面向对象的继承和多态机制。策略模式的三种角色 1.Context封装角色 也叫做上下文角色,起承上启下的封装作用,屏蔽高层模块对策略、算法的直接访问,封装可能存在的策略上的变化 2.Strategy抽象策略角色 策略、算法族的抽象,通常为接口定义每个策略或者算法必须实现的方原创 2017-08-11 01:18:32 · 215 阅读 · 0 评论 -
Maven项目修改模块版本号
Maven项目修改版本号一、 在根POM文件配置versions-maven-plugin二、versions:set1.更新项目下所有模块的快照版本2.更新项目下所有模块至指定版本号3.更新指定模块版本号4. 去掉快照一、 在根POM文件配置versions-maven-plugin在项目根POM文件,配置如下: <build> <plugins>...原创 2019-04-13 20:15:33 · 1639 阅读 · 0 评论 -
SonarQube汉化
SonarQube汉化登陆管理员账号安装 Chinese Pack 插件安装完成后,重启SonarQube,生效!!!原创 2019-04-26 02:22:03 · 298 阅读 · 0 评论