
java
文章平均质量分 78
小迷糊同学
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
理解Java接口回调
初步认识:实现步骤:1、创建一个回调接口。2、创建一个回调对象实现回调接口。3、创建一个控制器对象,将回调对象作为参数传给控制器对象,控制器对象负责检查某个场景是否出现或某个条件是否满足,当满足时,则调用回调对象的某方法。代码示例:实例:Boss通知员工做事情,员工完成任务之后告诉Boss完成情况。说明:Callback:回调接口。Boss:回调对象。Employee:控制器对象。1、创建一个回调接口public interface Callback {pu原创 2021-01-25 16:55:44 · 497 阅读 · 0 评论 -
【spring】PO,VO,DAO,BO,POJO,Bean之间的区别与解释
VOvalue object:值对象通常用于业务层之间的数据传递,由new创建,由GC回收。POpersistant object:持久层对象对应数据库中表的字段。VO和PO,都是属性加上属性的get和set方法;表面看没什么不同,但代表的含义是完全不同的。DTOdata transfer object:数据传输对象。表里面有十几个字段:id,name,gender(M/F),age,conmpanyId(如001)...页面需要展示四个字段:name,gend.转载 2021-01-22 17:40:43 · 981 阅读 · 0 评论 -
好文转载:【SpringBoot-3】切面AOP实现权限校验:实例演示与注解全解
SpringBoot中的AOP处理1 理解AOP 1.1 什么是AOP 1.2 AOP体系与概念 2 AOP实例 2.1 第一个实例 2.2 第二个实例 3 AOP相关注解 3.1 @Pointcut 3.2 @Around 3.3 @Before 3.4 @After 3.5 @AfterReturning 3.6 @AfterThrowing 一键三连运势涨,offer飞来落满筐!喜欢本文的朋友,不要吝啬你们的赞。1 理解AOP.转载 2021-01-13 11:30:18 · 264 阅读 · 0 评论 -
4种方式实现两个整数变量的交换
public class TestSwap { public static void main(String[] args) { int a = 10; int b = 20; System.out.println("a:"+a+",b:"+b); //方式1:使用第三方变量(开发中常用) .原创 2020-08-10 21:03:27 · 400 阅读 · 5 评论 -
java中compareTo源码解析(String类型)
官网API(JDK13):先上结论:1、计算compareTo两边字符串的总长度(length())2、求出总长度中的最小值3、如果长度相等,比较ASCII值相同,返回04、如果长度不相同,从前向后比较每个字母的ASCII值,返回有差异的ASCII码的差值5、在总长度的最小值中,如果所有的ASCII码相同,则进行长度的相减,返回相减后的值(正数或负数)源码:引用API(JDK13):public int compareTo(字符串 anotherString)原创 2020-08-06 23:03:47 · 712 阅读 · 0 评论 -
Collections.singletonList() 源码与用法
Collections.singletonList() 源码与用法方法注释: /** * Returns an immutable list containing only the specified object. * The returned list is serializable. * * @param <T> the class of the objects in the list * @param o the sole .原创 2020-08-04 14:40:37 · 1936 阅读 · 0 评论