Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中的反射api_Java_Reflection - Fatal编程技术网

Java中的反射api

Java中的反射api,java,reflection,Java,Reflection,我需要解释以下问题: java中的反射是什么 在哪种情况下我需要使用反射 需要使用反射的实时场景和示例 我在思考中很困惑。我读了很多文件,但仍然感到困惑。请给我一个我能完全理解的解释 what is reflection in java? 反射使得在运行时检查类、接口、字段和方法成为可能,而不需要在编译时知道类、方法等的名称。还可以使用反射实例化新对象、调用方法和获取/设置字段值 In which situation i need to use reflection? 在运行时将对象映

我需要解释以下问题:

  • java中的反射是什么
  • 在哪种情况下我需要使用反射
  • 需要使用反射的实时场景和示例
我在思考中很困惑。我读了很多文件,但仍然感到困惑。请给我一个我能完全理解的解释

what is reflection in java?
反射使得在运行时检查类、接口、字段和方法成为可能,而不需要在编译时知道类、方法等的名称。还可以使用反射实例化新对象、调用方法和获取/设置字段值

In which situation i need to use reflection? 
在运行时将对象映射到数据库中的表

Real time scenarios and examples for the need of using reflection? 
MyEclipse IDE就是一个很好的实时示例。如果将鼠标指针放在任何类名上,它将反映类名和一些信息。这也是使用反射api的一种反射类型


浏览此网页,您可以获得更多信息。

这些问题非常适合谷歌搜索!请说得更具体一点,我们不应该是老师。伪装一下,我可以帮你去上课,所以你甚至不需要这样做。