锁定老帖子 主题:JAVA反射机制的学习
精华帖 (0) :: 良好帖 (2) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-05
hejianjie 写道 galaxystar 是不是 getMethod只可以返回 public的方法
getDeclareMethod可以返回 所有定义的方法呢? 除此之外还有其他的什么区别吗? getMethod只返回用public修饰的方法,包括自定义的、实现的接口的方法、继承的父类的方法 按以下顺序查找:class -> superclass -> interface (in the declared order) getDeclaredMethod返回自定义的方法,不包括从父类继承的方法 另外getField与getDeclaredField、getConstructor与getDeclaredConstructor的区别与这个差不多 不过getField按以下顺序查找:class -> interface (in the declared order) -> superclass |
|
返回顶楼 | |
发表时间:2007-12-05
92java 写道 楼主还讲细致点才好。深入讲解下反射机制。期待ing
同感 |
|
返回顶楼 | |
发表时间:2008-06-24
AllBOClient xf = new AllBOClient(pb.getWsdlurl());
AllBOPortType bo = xf.getAllBOHttpPort(); bo.tice2vince(a[1],a[0]); 我数据库中存有tice2vince的值,我怎样才能运用反射机制动态获得tice2vince的值? |
|
返回顶楼 | |
发表时间:2008-07-08
java 的反射机制是很费资源的,程序中还是少用。
|
|
返回顶楼 | |
发表时间:2008-07-09
liang.zeng 写道 java 的反射机制是很费资源的,程序中还是少用。
那很多软件你都不能用了。 这句话在早期JDK下是比较正确的,现在反射性能提高了很多了。 |
|
返回顶楼 | |
发表时间:2008-07-13
反射机制可以简化有规律的代码,也可以增加程序的灵活性。
比如struts ActionForm->po,xml->Bean等 |
|
返回顶楼 | |
发表时间:2008-07-15
感谢ing!对于反射的理解,最好还是自己动手code一下。
像spring这些框架,严重依赖反射机制。理解反射,对理解这些框架很有好处。 |
|
返回顶楼 | |
发表时间:2008-07-15
什么时候能直接eval()就好了,不过新的语言规范加入了脚本支持。
|
|
返回顶楼 | |
发表时间:2008-07-16
那 反射后带来的 调试困难呢
|
|
返回顶楼 | |