Java的反射机制在项目开发中一般有啥应用
1)比如在Struts2的框架中就有使用来看一个struts.xml的配置文件\u0026lt;action name=“product-save” class=“com.atguigu.struts2.helloworld.Product” method="save"\u0026gt; \u0026lt;result name="details"\u0026gt;/WER-INF/pages/details.jsp\u0026lt;/result\u0026gt;\u0026lt;/action\u0026gt;将/product-save.action的请求映射到 Product类中去处理,并且去调用save方法去处理,这显然用到了反射。Class\u0026lt;?\u0026gt; clazz = Class.forName("com.atguigu.struts2.helloworld.Product");Method method = clazz.getMethod("save");method.invoke(clazz.newInstance());这样才能通过配置调用相应的类和方法
■网友
最简单的例子,ORM咯
■网友
android开发时 该类没有提供 setxxx 方法 修改某个属性的值时 但我要改那个属性啊 嗯嗯 用反射 不知道说得对不对 怕被吊 希望大神手下留情
■网友
【Java的反射机制在项目开发中一般有啥应用】 说几个场景:
Android中 json数据转java对象IOC容器中的对象注入对某些Java库的hook
推荐阅读
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 27岁,转行java的血与泪,该何去何从
- 怎样统计工程中未使用的java类
- 新互联网网站用Java还靠谱么对比Php,Python,Ruby的话
- 我想学java和安卓软件开发?
- 学计算机专业,java那些和网站开发选台式还是笔记本好
- JAVA设计思路
- 本人大专毕业一年,想要去培训,定了JAVAEE和安卓两个方向,应该学那个纠结,求帮助
- 区块链中merkle树是怎样验证的,它的具体运行机制是
