利用反射实现动态代理 java-demo

利用反射实现动态代理

1.什么是反射? Java 反射(Reflection)允许程序在运行时动态获取类的信息、访问类的成员和方法、创建类的实例等。尽管反射的性能不如直接调用高,但其灵活性使得反射在许多场景中非常有用。 2.反射主要应用场景 1. 框架设计与实现 许多 Java 框架利用反射来实现高度的灵活性和动态功能,例如: Spring:Spring 框架使用反射来实现依赖注入、AOP(面向切面编程...
阅读全文
利用ClasserLoader来实现jar包加载并调用里面的方法 博主自留地

利用ClasserLoader来实现jar包加载并调用里面的方法

1.ClasserLoader介绍? classloader顾名思义,即是类加载。虚拟机把描述类的数据从class字节码文件加载到内存,并对数据进行检验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。了解java的类加载机制,可以快速解决运行时的各种加载问题并快速定位其背后的本质原因,也是解决疑难杂症的利器。因此学好类加载原理也至关重要。 内置类加载器...
阅读全文
Loading...