上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 构建一个User实体类供演示 public class Users { /** * ID */ private Long id; /** * 用户名 */ private String name; /** * 年龄 */ private int age; /** * 工号 */ private St 阅读全文
posted @ 2021-06-24 10:39 Kevin.ZhangCG 阅读(12373) 评论(0) 推荐(1) 编辑
摘要: 1. Java自带工具方法 1.1 List集合拼接成以逗号分隔的字符串 @Test public void testArrays() { // 如何把list集合拼接成以逗号分隔的字符串 a,b,c List<String> list = Arrays.asList("a", "b", "c"); 阅读全文
posted @ 2021-06-23 10:51 Kevin.ZhangCG 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 在订单信息查询时想获取当天产生的订单信息,查询了解到可以使用Oracle中的TRUNC函数,总结用法如下。 一、截取时间 语法格式:TRUNC(date[,fmt]) 其中:date 一个日期值;fmt 日期格式。 该日期将按指定的日期格式截取;忽略它则由最近的日期截取。 根据当前系统时间获取,示例 阅读全文
posted @ 2021-06-22 11:03 Kevin.ZhangCG 阅读(1236) 评论(0) 推荐(0) 编辑
摘要: 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^d{n}$ 至少n位的数字:^d{n,}$ m-n位的数字:^d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 带1-2位小 阅读全文
posted @ 2021-06-21 12:09 Kevin.ZhangCG 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程中,有一条非常经典的设计原则,那就是:组合优于继承,多用组合少用继承。同样地,在《阿里巴巴Java开发手册》中有一条规定:谨慎使用继承的方式进行扩展,优先使用组合的方式实现。 为什么不推荐使用继承 每个人在刚刚学习面向对象编程时都会觉得:继承可以实现类的复用。所以,很多开发人员在需要复用 阅读全文
posted @ 2021-06-19 18:10 Kevin.ZhangCG 阅读(2434) 评论(1) 推荐(0) 编辑
摘要: 系统环境: Java JDK 版本:1.8 参考地址: Oracle JDK API 参考文档 https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html 菜鸟教程-Java 8 Optional 类 https://www.r 阅读全文
posted @ 2021-06-18 10:54 Kevin.ZhangCG 阅读(4392) 评论(0) 推荐(2) 编辑
摘要: 1.概念 Lambda是一个匿名函数,可以将其理解为一段可以传递的代码(将代码像数据一样进行传递)可以写出更简洁、更灵活的代码。作为一种更紧凑的代码风格,使得java语言的表达能利得到了提升。 2. Lambda表达式的基础语法 java8中引用了一个新的操作符"->",该操作符称为箭头操作符或者L 阅读全文
posted @ 2021-06-17 10:59 Kevin.ZhangCG 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 在使用 Java 的新特性 Collectors.toMap() 将 List 转换为 Map 时存在一些不容易发现的问题,这里总结一下备查。 空指针风险 java.lang.NullPointerException 当 List 中有 null 值的时候,使用 Collectors.toMap() 阅读全文
posted @ 2021-06-16 11:03 Kevin.ZhangCG 阅读(14153) 评论(0) 推荐(2) 编辑
摘要: java8自带常用的函数式接口 Predicate<T> boolean test(T t) 传入一个参数返回boolean值 Consumer<T> void accept(T t) 传入一个参数,无返回值 Function<T,R> R apply(T t) 传入一个参数,返回另一个类型 准备数 阅读全文
posted @ 2021-06-15 17:20 Kevin.ZhangCG 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 学习过spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。 1 阅读全文
posted @ 2021-06-05 12:15 Kevin.ZhangCG 阅读(291) 评论(0) 推荐(2) 编辑
上一页 1 2 3 4 5 6 7 ··· 13 下一页