JAVA如何利用反射获取类中类

A类中有一个私有化属性B,现在要得到B的class对象,目前已知A的class,以及其中B的属性名

可以试试如下代码

        Class a = Class.forName("com.xxx.A");//A此字符串必须是真实路径,带包名的类路径,包名.类名
        Class b=  a.getDeclaredField("属性B名称").getType();

同样和属性一样,get,set

A如果get B,返回是一个属性类,这个问题可以变相理解为属性类怎么变成Class,明天试一下楼上的getType,但好像不怎么合理