classÀàΪ±àд¿É¶¯Ì¬²Ù×Ýjava´úÂëµÄ³ÌÐòÌṩÁËÇ¿´óµÄ¹¦ÄÜ·´Éä,ÕâÏÄÜΪJavaBeansÌØ±ðÓÐÓÃ,ʹÓ÷´ÉäJavaÄÜÖ§³ÖVB³ÌÐòԱϰ¹ßʹÓõŤ¾ß¡£
Äܹ»·ÖÎöÀàÄÜÁ¦µÄ³ÌÐò½Ð·´ÉäÆ÷,JavaÖÐÌṩ´Ë¹¦Äܵİü½ÐJava.lang.reflect·´Éä»úÖÆÊ®·ÖÇ¿´ó.
1.ÔÚÔËÐÐʱ·ÖÎöÀàµÄÄÜÁ¦¡£
2.ÔÚÔËÐÐʱ̽²ìÀàµÄ¶ÔÏó¡£
3.ʵÏÖͨÓÃÊý×é²Ù×Ý´úÂë¡£
4.Ìṩ·½·¨¶ÔÏó¡£
¶ø´Ë»úÖÆÖ÷ÒªÕë¶ÔÊǹ¤¾ßÕß¶ø²»ÊÇÓ¦Óü°³ÌÐò¡£
·´Éä»úÖÆÖеÄ×îÖØÒªµÄ²¿·ÖÊÇÔÊÐíÄã¼ì²éÀàµÄ½á¹¹.Óõ½µÄAPIÓÐ:
java.lang.reflect.Field ·µ»Ø×Ö¶Î.
java.reflect.Method ·µ»Ø·½·¨.
java.lang.reflect.Constructor ·µ»Ø²ÎÊý.