- 博客(2)
- 收藏
- 关注
原创 SpringAOP学习总结
一、什么是AOP AOP为Aspect Oriented Programming,意为面向切面编程。是通过预编译方式和运行期动态 代理实现程序功能的统一维护的一种技术,在不修改源码的情况下,程序运行期间对方法增强。在开发中的应用就是将业务核心代码和服务(切面)代码分离,然后通过编织的方法,核心代码和服务代码融合,达到增强核心业务方法的功能。 ...
2021-11-21 21:22:20 375
原创 聊聊java面向对象的三个基本特性
一、封装性 封装能够使外部访问者不能随意存取对象的内部数据,隐藏了对象的内部细节,只保留有限的对外接口。外部访问者不用关心对象的内部细节,使得操作对象变得简单。 体现在类封装属性和方法。封装可以一定程度的实现代码复用,控制类的属性访问权限和方法的调用权限。 我个人觉得,接口的内部属性和抽象方法也算是封装,只不过只提供抽象方法,还需要实现类去实现这些抽象方法。 二、继承性 为了代码的复用,继承可以使类继承父类允许继承的属性和方法。一定程度上提高了代码的复用性。...
2021-11-20 17:11:41 217
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人