反射本身是JAVA语言的特性,使JAVA语言有一种在运行时态自“自观”的能力。而其他面向对象的语言却没有类似的功能。