Spring AOPSpring AOP使用动态代理来创建代理对象,并在代理对象上织入横切关注点横切关注点通常指与业务逻辑无关,需要在多个地方重复出现,如日志记录、事务管理、安全检查等核心概念包括切面(Aspect)、连接点(Join Point)、通知(Advice)和切入点(Pointcut)。切面(Aspect):切面是横切关注点的模块化,它包含了通知和切入点。连接点(Join Poi...
Java集合框架Java集合框架是一组在java.util包中定义的类和接口,用于管理和存储数据集合。ListList是一个有序集合,可以包含重复的元素。常用实现ArrayList:基于动态数组,提供快速随机访问。LinkedList:基于链表,提供快速插入和删除操作。用法示例List<String> list = new ArrayList<>();
list.ad...
经典接口介绍java.lang.Comparable我们知道基本数据类型的数据(除boolean类型外)需要比较大小的话,之间使用比较运算符即可,但是引用数据类型是不能直接使用比较运算符来比较大小的。那么,如何解决这个问题呢?Java给所有引用数据类型的大小比较,指定了一个标准接口,就是java.lang.Comparable接口:package java.lang;
public int...