java

  • Java中list.contains()的用法及拓展

    目录 一.用法: 二.举例说明: 三.拓展 补充:Java中List.contains()方法比较的是地址而不是值 总结 一.用法: list集合中contains() 用于判断集合中 是否 包含指定 ...

  • 通过实例解析POJO和JavaBean的区别

    POJO POJO(Plain Ordinary Java Object)即普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO. 实际意义就是普通的JavaBeans( ...

  • java实现在原有日期时间上加几个月或几天

    目录 如何在原有日期时间上加几个月或几天 在原有的时间上添加几个月 在原有的时间上添加几天 在日期加上特定的天数或者时间 附Calendar 字段说明 !!!特别提醒 如何在原有日期时间上加几个月或几 ...

  • @RequestBody 部分属性没有转化成功的处理

    @RequestBody 部分属性没有转化成功 项目中在编写添加User的API的接口的时候发现 我把User参数设置成了@ResquestBody,但是测试的时候发现即使传入所有属性的数据,但是Co ...

  • Java双向链表的操作

    目录 前言 一.认识双向链表 二.双向链表的增删改查 1.插入 头插 尾插 在index位置插入 2.修改 3.查询 4.删除 删除index位置的节点 头删 尾删 删除第一个值为val的节点 删除所 ...

  • Java并发编程之Exchanger方法详解

    简介 Exchanger是一个用于线程间数据交换的工具类,它提供一个公共点,在这个公共点,两个线程可以交换彼此的数据. 当一个线程调用exchange方法后将进入等待状态,直到另外一个线程调用exch ...

  • Java杂谈之重复代码是什么

    目录 方法为何要有参数? 长参数列表的问题 解决方案 聚沙成塔 动静分离 告别标记 总结 有经验的程序员应该都见过,一个方法坐拥几十上百个参数. 方法为何要有参数? 因为不同方法间需共享信息. 但方法 ...

  • 如何在 Java 中实现不可变类

    前言 面向对象的编程通过封装可变动的部分来构造能够让人读懂的代码,函数式编程则是通过最大程度地减少 可变动的部分来构造出可让人读懂的代码. - Michael Feathers,Working wit ...

  • mybatis plus 关联数据库排除不必要字段方式

    目录 关联数据库排除不必要字段 java自带声明该字段是transient的 声明该字段是static的 通过注解声明该字段不是一个数据库表里面的字段 排除自定义字段不查询 需求原因 错误截图 错误分 ...

  • spring aop execution表达式的用法

    spring aop execution表达式的用法

  • java短路逻辑运算符实例用法详解

    java短路逻辑运算符实例用法详解

  • 解析Java的InputStream类并借助其读取ppt文件

    解析Java的InputStream类并借助其读取ppt文件

  • Spring boot中@Conditional和spring boot的自动配置实例详解

    我们知道,spring boot自动配置功能可以根据不同情况来决定spring配置应该用哪个,不应该用哪个,举个例子: Spring的JdbcTemplate是不是在Classpath里面?如果是,并 ...

  • Java中Color和16进制字符串互相转换的方法

    Java中Color和16进制字符串互相转换的方法

  • Java 9中如何对IntegerCache进行修改详解

    在开始本文的正文之前,我们下面来看看下面这段代码: Java中Integer类的IntegerCache的作用 包名:java.lang 文件名:Integer.java 方法名:IntegerCac ...

  • mybatis中${}和#{}取值的区别分析

    mybatis作为一个轻量级的ORM框架,应用广泛,其上手使用也比较简单:一个成熟的框架,必然有精巧的设计,值得学习. 在使用mybatis框架时,在sql语句中获取传入的参数有如下两种方式: ${p ...

  • J2SE基础之下载eclipse并创建项目

    最流行的java 集成开发环境IDE(Integrated Development Environment) 下载地址http://www.jb51.net/softs/390522.html 通常解 ...

  • Java HashMap原理及实例解析

    这篇文章主要介绍了Java HashMap原理及实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 示例 1 : HashMap的键值对 Has ...

  • Spring boot集成Kafka消息中间件代码实例

    一.创建Spring boot项目,添加如下依赖 <dependency> <groupId>org.springframework.boot</groupId> ...

  • 深入理解JavaWeb中过滤器与监听器的应用

    目录 过滤器Filter 过滤器声明 过滤器生命周期 监听器Listener Listener声明 实例 过滤器Filter Filter过滤器能够对匹配的请求到达目标之前或返回响应之后增加一些处理代 ...