![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Rangers-sun
纸上得来终觉浅,绝知此事要躬行
展开
-
内省概念及详解(MethodDescriptor、PropertyDescriptor)
内省(Introspector)概念 内省Introspector 是Java提供的操作 JavaBean 的 API,用来访问某个属性的 getter/setter 方法。对于一个标准的 JavaBean 来说,它包括属性、get 方法和 set 方法,这是一个约定俗成的规范。为此 sun 提供了 Introspector 工具包,来使开发者更好或者更灵活的操作 JavaBean。例如:User类中有个name属性,那我们可以通过getName/setName来获取/设置name的值,内省就是通..原创 2021-03-10 13:17:09 · 867 阅读 · 0 评论 -
反射概念及详解
Java中最强大的技术莫过于发射,在程序运行过程中,可以做很多操作实例化任意一个类的对象获取任意类的名称、包、属性、方法、注解、类型、类加载器等获取任意对象的属性,并且能修改对象的属性调用任意对象的方法判断任意一个对象所属的类新建User类package com.rangers.reflects;/** * @Author Rangers * @Description * @Date 2021-03-09 **/@TestAnnotationpublic class U原创 2021-03-09 18:32:57 · 431 阅读 · 0 评论