????????Reflection??
????java??????????????????????????些??????????????Class???????????????????Class ????
????1.?????4???????????
????1.????????卸???????????????????
????2.????????????????????????
????3.????????卸???????????????械?????????
????4.????????????????????????????
????2.??????????????5????
????1.Class ??                             ???????????????java.lang ????
????2.Field ??                               ?????????????????????????java.lang.reflect
????3.Method ??                           ??????????
????4.Constructor ??                   ????????????
????5.Array ??                               ?????????????椋�?????????????????????
????* Class ?????????????????
????* ?魏???????????????Class????????魏???????????卸???????????
????*
????* ??胃?Class ?????
????* Class cls1=Person.class; ????Person ???????????
????* Class cls2=Date.class; ????Date ???????????
????* ?????????????
????* ???????梅?????????????java?????????????????
????* ???????Java?????????懈????????????????????????????????????????????????????????????????????????
????*
????* ????????????????????????????
????* 1.????.class  ?????写????
????* 2.????.getClass();
????* 3.Class.forName("????");  ??????????Class.forName("java.lang.string"); ?????写?????????????????????