
java-reflect
文章平均质量分 70
iteye_5504
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java-InvocationHandler 动态代理
以例子来说明动态代理:[code="java"]package com.gym;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;interface A { public void a(int a)...2016-07-28 16:15:18 · 122 阅读 · 0 评论 -
java-Annotation 反射
java中的注解也可以反射切面注解:[code="java"]@Aspectpublic class LogAspect { @Around(value = "@annotation(com.gym.Monitor)",argNames = "ssss") public Object log(ProceedingJoinPoint pjp) throws ...2016-08-23 15:33:55 · 204 阅读 · 0 评论 -
lang.reflect->java.lang.reflect.Field
java 反射功能强大,也是很多基础框架的核心技术。结合jdk1.5 的注解功能java反射技术再很多项目中成了必备的技术。本例子展现了java.lang.reflect.Field类的使用方法以及方法的含义。从功能上划分Field反射功能包含:1、与注解相关方法。声明在 AnnotatedElement 接口中:[code="java"]public interf...原创 2013-04-19 14:43:06 · 163 阅读 · 0 评论 -
lang.reflect->java.lang.Array
数组反射功能依赖类java.lang.reflect.Array提供的功能:1、动态获取数组某个位置的值。2、动态生成数组对象(一维或者多维)。3、动态设置数组某个位置的值。例子:[code="java"]package array;import java.lang.reflect.Array;import java.util.Arrays;/*...2013-04-19 15:10:12 · 200 阅读 · 0 评论 -
lang.reflect->java.lang.reflect.Method
java中反射使用几率最多的就是方法的反射。功能支持的类库:java.lang.reflect.Method提供的功能包括:1、获取方法上的注解信息。(getAnnotations、getDeclaredAnnotations)2、获取方式上的某个注解信息Annotation。(getAnnotation(Type.class))3、获取方法上的类型参数Type。(getT...原创 2013-04-19 16:46:38 · 182 阅读 · 0 评论 -
lang.reflect->java.lang.Class
[size=small]java提供了对运行时class文件信息获取功能的支持,对编写通用组件和底层框架有着重大意义。Jdk提供此功能的支持类:java.lang.Class 知识提醒:1、每个Class对象代表了一个class文件信息。所以一个类加载器里只会有一个Class对象。2、Class对象本身也是Object对象。3、这个类算是java提供反射功能的一部分,虽...原创 2013-04-20 13:31:55 · 148 阅读 · 0 评论 -
java reflect 接口概述
[b]java提供了反射功能。保证了运行时获取java 对象、方法、成员等诸多信息。[/b][size=small]java提供反射功能的基本支持类库有如下:1、java.lang.Class 提供了对class文件信息获取的支持。2、java.lang.reflect.Method 提供了对方法相关信息(参数类型、返回类型、方法名字、注解信息、方法调用等)的获取。3、...原创 2013-04-20 14:01:48 · 96 阅读 · 0 评论 -
lang.reflect ->java.lang.reflect.Proxy
java 反射的另外一个主题是动态代理。关于代理的概念,如果不是太理解,可以先查询参考下设计模式中的代理。[b]代理的简单概念:[/b][b]抽象主题[/b]:一个接口[b]真实实现主题[/b]:真实实现主题的类[b]代理实现主题[/b]:首先实现和真实主题一样的抽象主题接口,在其中可以调用真实主题的方法。[b]一般代理实现主题都会有一个真实主题的组合成员。[/b]...2013-04-20 18:46:28 · 212 阅读 · 0 评论 -
java.lang.annotation
java注解篇。注解和注释的作用和使用场景有相似之处,但究其作用和使用场景的差异相去甚远。基础内容请参考其他资料。本文重在分析注解相关的apijava提供的注解工程支持包在:java.lang.annotation1、Target :标识注解可以标识的位置(类、方法、成员等)。 note:其值类为ElementType枚举数组。[code="java"]@Docum...原创 2013-04-22 10:28:25 · 188 阅读 · 0 评论