有Student类:
package testreflection;
public class Student{
private static int count;
private String stuNum;
public Student(String stuNum) {
// TODO Auto-generated constructor stub
this.stuNum...
分类:
编程语言 时间:
2015-06-27 09:56:06
阅读次数:
145
考虑到软件使用在客户端,同时想简化代码的实现,就写了一个泛型的数据访问对象基类,并不是特别健全,按道理应该参数化的方式实现insert和update,暂未使用参数化,抽时间改进。 /// /// DAO基类 实体名必须要与数据表字段名一致 /// /// public ...
Java注解能够提供代码的相关信息,同时对于所注解的代码结构又没有直接影响。在这篇教程中,我们将学习Java注解,如何编写自定义注解,注解的使用,以及如何使用反射解析注解。
注解是Java 1.5引入的,目前已被广泛应用于各种Java框架,如Hibernate,Jersey,Spring。注解相当于是一种嵌入在程序中的元数据,可以使用注解解析工具或编译器对其进行解析,也可以指定注解在编译期或运行期有效。...
分类:
其他好文 时间:
2015-06-12 11:47:34
阅读次数:
108
最近码代码是遇到一个很奇怪的问题,利用反射创建实例对象后强制转换为接口类型时抛出异常然后看了下类的继承关系没有问题,查看代码用m_queryImplementAssembly=Assembly.Load(m_queryImplementAssemblyName);m_queryImplementAs...
分类:
其他好文 时间:
2015-05-28 19:39:47
阅读次数:
189
本篇文章基于 之前的一篇判断ListView的每一个item高度直接复用上一篇文章中的setListViewHeightBasedOnChildren方法,当初是使用gridView.getNumColumns();方法,获取gridview的列数,但是当我断点看的时候,发现值一直是-1, 而gridview中的mRequestedNumColumns字段反而是正常的, 看看gridview的源码中...
分类:
其他好文 时间:
2015-05-27 13:58:54
阅读次数:
137
Spring的两种代理JDK和CGLIB的区别浅谈: Java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用invokeHandler类来处理; 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码的子类来处理。 1>如果目...
分类:
编程语言 时间:
2015-05-27 11:52:52
阅读次数:
180
自定义类加载器+加密+解密 的这个程序需要的实验步骤如下,所用的类如下:ClassLoaderTest 类:用来做“解密实验”的类,将Test类的加密后的.class文件加载内存,并解密后,用ClassLoader.defineClass()得到Class对象,利用反射使用Test类MyClas.....
分类:
其他好文 时间:
2015-05-16 20:07:50
阅读次数:
167
1. DataTable转IList 1 public class DataTableToListwhereT :new() 2 3 { 4 5 /// 6 7 ///利用反射将Datatable转换成List模型 8 9 ///10 11 ///12 13 ///14 15 public ...
分类:
数据库 时间:
2015-05-15 19:27:59
阅读次数:
146
ThinkPHP框架的控制器模块是如何实现前控制器、后控制器,及如何执行带参数的方法?PHP系统自带的 ReflectionClass、ReflectionMethod 类,可以反射用户自定义类的中属性,方法的权限和参数等信息,通过这些信息可以准确的控制方法的执行。ReflectionClass: ...
分类:
Web程序 时间:
2015-05-11 12:44:14
阅读次数:
139
周日了都,昨天休息了一天,今天想想得敲敲代码练习一下,如下关于泛型约束和利用反射修改对象属性的值的,都挺简单的,呵呵,但时间一长,不经常使用还容易忘记在此就当记录一下了,首先泛型代码一般是如下的情形:加了泛型约束,只允许引用类型并且是只能是无参数的构造函数的类型才能传入,也就是不允许给类构造参数传递...
分类:
其他好文 时间:
2015-05-10 20:14:44
阅读次数:
138