自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除