问题描述
看了反射机制,但了解太少,能否有哪位大侠给解释一下
解决方案
解决方案二:
初学?--->暂时忽略有SE基础?--->看spring
解决方案三:
反射的作用?我遇到的啊,我只说两点:1,你可以用这个写一个工厂类。详细实现,自己想想就明白了。2,比如说版本问题,一个代码要在不同的版本中运行,这是反射就重要了。第三点的话,其实就是远程调用的了,看看spring吧
解决方案四:
几乎所有java框架都用到了反射,他非常有用
解决方案五:
知道类名就可以调用里面的方法了
解决方案六:
动态加载,动态创建,极大的灵活性,
解决方案七:
反射一般都是用来建设开发框架用的,因为开发框架需要从程序员写的各种各样的类中取到框架需要的参数,然后再根据程序员提供的这个参数进行相应的处理。
解决方案八:
引用3楼liufeng0209的回复:
几乎所有java框架都用到了反射,他非常有用
r
解决方案九:
根据XML得到你想要的东西。
解决方案十:
你看看框架的源码就知道了。最简单的例子,当你还没学会java时候,就已经存在很多框架(spring,hibernate等等),为什么这些框架能够调用你在若干年后学会java后写的类中的方法呢?因为用到了反射,把你的类的方法都可以射出来哈哈。。。
时间: 2024-12-22 18:46:29