自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

翻译 IOC和AOP的实现原理

IOC 概念: 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用传...

2018-09-19 08:22:47 4223

原创 java异常处理体系

体系关系 Throwable是顶级父类,其下分为Exception(异常)和Error(错误);Exception又分RuntimeException(运行时异常)和其他异常(可检查异常);运行时异常(RuntimeException)和可检查异常的区别1.父类不同:运行时异常的父类为RuntimeException;而可检查异常的父类是Exception;2.处理方式不同:可检查异常需要强制处理...

2018-06-26 19:54:35 163

原创 面向对象编程的三大特性在java中的体现

三大特征面向对象编程的三大特性分别为:封装,继承,多态封装封装的含义把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象封装在Java中的体现1.修改属性的可见性,限制访问权限2.设...

2018-06-24 23:18:55 762

原创 类\抽象类\接口 三者的异同,分别的用法

类、抽象类、接口三者的异同1.定义类:是实例的模板;抽象类:只声明具体的接口(方法签名)而不完成具体的实现接口:一个方法的集合吧,里面拥有多个方法(我的理解)2.其他1.抽象类不能被实例化,只可以用来继承作为其他类的父类存在;而普通类可以被实例化;2.抽象类和普通类的继承是单继承,而接口的继承可以多继承,即继承多个接口;3.抽象类中的抽象方法在子类中必须被实现;4.接口没有构造方法;用法1.声明方...

2018-06-21 20:24:29 277

原创 java的数据类型

分类java的数据类型分为两大类,分别是基本数据类型和引用数据类型。基本数据类型其中基本数据类型又有数值型(整型:byte,short,int,long,浮点型:float,double),字符型(char),布尔型(boolean)。取值范围其中byte的取值范围在-128~127之间;short的取值范围在-2^15~(2^15)-1之间;int的取值范围在-2^31~(2^31)-1之间;l...

2018-06-10 23:04:52 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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