
java反射
Be Like!
征途是星辰大海
展开
-
Java cglib 动态代理机制
上一篇讲过Java 的jdk动态代理机制 https://blog.youkuaiyun.com/k_young1997/article/details/91975889它只能动态代理实现接口的类,如果没有实现接口,jdk是无法代理的。如果要实现类的动态代理可以使用cglib。cglib 是一个强大的, 高效高质的代码生成库。1、定义一个Programmer类package demo;public...原创 2019-06-21 13:30:58 · 604 阅读 · 0 评论 -
Java JDK动态代理机制
最近写了一个简单的ORM数据库框架,需要动态实现接口,用到了动态代理,这里记录一下动态代理的实现。在Java动态代理机制中,最重要的是一个接口(java.lang.reflect.InvocationHandler)和一个类(java.lang.reflect.Proxy)。1、java.lang.reflect.InvocationHandler 接口InvocationHandler 接...原创 2019-06-14 15:05:45 · 356 阅读 · 0 评论 -
Java反射
一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型的对象.以上的总结就是什么是反射...原创 2019-06-04 11:36:42 · 326 阅读 · 0 评论