- 博客(3)
- 收藏
- 关注
原创 Spring的AOP和IOC是什么?
1.AOP(Aspect Oriented Programming)也叫做------面向切面编程。是一种通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存)。AOP面向方面编程基于IoC,是对OOP的有益补充。AOP利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了 多个类的公共行为封装到一个可重用模块,并将其名为“Aspect”,即方面。所谓“方面”,简单地说,就是将那些..
2022-01-24 14:28:26 10459
原创 == 与 equals的区别?
== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象。(基本数据类型==比较的是值,引用数据类型==比较的是内存地址) 。equals() : 它的作用也是判断两个对象是否相等。但它一般有两种使用情况:情况1:类没有覆盖 equals() 方法。则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。 情况2:类覆盖了 equals() 方法。一般,我们都覆盖 equals() 方法来两个对象的内容相等;若它们的内容相等,则返回 true (
2022-01-23 14:37:20 89
原创 String StringBuffer 和 StringBuilder 的区别是什么 ,String 为什么是不可变的
1.可变性 String 类中使用 final 关键字字符数组保存字符串,private final char value[],所以 String 对象是不可变的。
2022-01-14 18:46:43 85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人