Java自学之路-Java基础教程-48:Java的反射机制Reflection

反射是什么意思?比如一个Java类文件HelloWorld.java,打开这个文件我们很容易看到这个类里面有哪些方法,哪些变量属性,但是如何能让正在运行的程序知道这个类有哪些方法,哪些属性呢?如果想改变这个类的一些方法,或在程序里给这个类增加一些方法或属性,是不是可以让程序动态地修改?Java提供的java.lang.reflect包中的类可以做到这些,比如获取这个类的包名,所有方法的名称,方法的
相关文章
相关标签/搜索