自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java动态代理运用之实现Xutils注入模块

一.前言 通过上一篇文章的学习,相信我们对于动态代理有了相对深刻的认识,今天我们会通过使用动态代理完成Xutils中的注入。 二.代理对象的功能 通过代理对象我们可以实现的两种功能,一种是功能增强,另一种是方法的拦截,其实功能增强也是通过拦截方法来实现的。因为代理对象和被代理对象实现了相同的接口,所有他们的类型是完全相同的,运用这一点我们可以在需要的时

2017-02-26 22:00:33 388

原创 Java反射和动态代理

一.前言 通过前几篇博客的学习和总结,让我们对反射、泛型和注解有了一定的认识。今天我们将继续学习反射与JDK动态代理,并实现移动端Android程序中的注入。 二.代理模式 在开发中,很多业务组件都需要实现相同的功能,比如事务管理,安全管理,日志管理等。这些相同的功能我们可以单独的抽取成一个类,那我们如何去组合业务类和功能类呢。第一种我们使用对象组合的模式,可以在每个业务类

2017-02-25 21:18:45 337

原创 Java反射、泛型和注解实战之Spring核心注入IOC的实现

一.前言 通过前两篇文章的学习,我们已经对Java中这三个模块的知识有了初步的了解。为了将巩固之前的知识,今天我们将综合运用这三个模块的知识,来实现一个类似Spring中注入的案例。 二.项目结构 简单的描绘了一下项目流程图,如下 流程说明:Ipraser是一个接口,其中定义了一个praserBeans(),返回的是List<Bean>集合,

2017-02-23 21:39:53 803

原创 Java学习之反射和注解

Java注解学习 一.什么是注解 注解是Jdk1.5增加的对元数据(MetaData)的支持,注解可以作用在类、接口、枚举声明、注解、成员变量、方法、构造器、包、参数和局部变量上,可以在运行时通过读取这些注解执行相应的处理。 二.注解的用途 在框架中使用注解或XML文件作为数据源来进行配置,诸如SSH这样的框架中都提供了用于配置的各种注解,从而减少XM

2017-02-12 21:56:21 563

原创 Java学习之泛型

Java泛型学习一*.* 什么是泛型 泛型既类型参数化,是指通过在定义类和接口时 二. 为什么要使用泛型 1.在集合框架中通过定义集合元素类型参数,在编译时进行类型检查,防止在运行时出现类型转化异常,看如下代码片List list=new ArrayList(); list.add(1); list.add(2); list

2017-01-15 22:50:40 398

Java动态代理运用之实现Xutils注入模块

Java动态代理运用之实现Xutils注入模块

2017-02-26

Java反射、泛型和注解实战之Spring核心注入IOC的实现

综合运用Java反射、泛型和注解实现的类似Spring的核心注入

2017-02-25

空空如也

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

TA关注的人

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