![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我套你个猴子的java
未至_
车手是不需要女人的
展开
-
Java-动态代理和AOP
代理:就是替代某事物的行为。 静态代理:代码写死的,编译时就知道了。代理类中持有被代理的对象引用,代理类中的方法实际调用被代理对象的方法,可在调用前后进行扩展。 动态代理:运行时才知道的,动态生成代理对象。分为jdk动态代理,cglib动态代理。 jdk动态代理:要求被代理对象有父接口。 api:proxy = Proxy.newInstance(被代理对...原创 2020-02-24 23:33:39 · 158 阅读 · 0 评论 -
Java-IOC小结
IOC:控制反转,将原先程序员自己创建对象的权利交给Spring去管理了。 DI:依赖注入,Spring框架对IOC的具体实现。 BeanDifinition容器:可简单看作一个Map<String,BeanDefinition>,key=对象唯一标识id,value=bean定义对象(类全路径等信息)。 ApplicationContext容器:Spring上下文 我们只需要...原创 2020-02-11 20:57:50 · 213 阅读 · 0 评论 -
Java反射小结
注:本文不会全量罗列所有相关知识点,只是作者的一个学习相关知识的重点性的总结。 反射解读:程序运行时,通过类字节码对象对其进行获取和操作。 类字节码对象:用于描述类信息;比如该类有哪些字段、方法、方法的参数和修饰符啥的都能获取。 获取类字节码对象的方法:Class.forName("类全路径名");其他。 生成类对象: 1:先获取类的构造方法,通过构造方法去newInstan...原创 2020-02-11 17:39:57 · 102 阅读 · 0 评论