![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 78
比较详细的java相关知识
Jayle11
这个作者很懒,什么都没留下…
展开
-
Java反射原理详解
反射的讲解原创 2023-12-11 10:42:06 · 873 阅读 · 0 评论 -
比较详细!Json字符串与Java对象的转换
JSONUtil.toJsonStr可以将任意对象(Bean、Map、集合等)直接转换为JSON字符串。如果对象是有序的Map等对象,则转换后的JSON字符串也是有序的。Json和javaBean之间的转化是通过类的setter和getter方法。属性即使是私有也能访问,但是一定要有setter和getter方法。所以我就不赘述了,使用方法和Json一样,只是Json变成JsonObject,具体的差异见上面runoob连接。还能实现Map与Json的转化,java中一切皆对象嘛。原创 2023-11-28 10:42:19 · 2889 阅读 · 0 评论 -
Java动态代理
JDK 动态代理只能代理实现了接口的类或者直接代理接口,而 CGLIB 可以代理未实现任何接口的类。另外, CGLIB 动态代理是通过生成一个被代理类的子类来拦截被代理类的方法调用,因此不能代理声明为 final 类型的类和方法。我们不需要针对每个目标类都单独创建一个代理类,并且也不需要我们必须实现接口,我们可以直接代理实现类(3.对象目标注入代理类,实现对应的方法,并且调用需要动态代理的方法,并且加上一些方法。动态代理实现的两种方式:JDK动态代理、CGLIB动态代理。1.创建需要动态代理的类。原创 2023-11-19 14:55:00 · 36 阅读 · 0 评论