首页 > 编程语言 > 详细

经验总结46-java反射

时间:2015-02-03 11:02:43      阅读:197      评论:0      收藏:0      [点我收藏+]

java反射机制可以用来动态加载一些类。

Class.forName

1、加载数据库。

Class.forName(“com.mysql.jdbc.Driver”);

2、减少if或switch判断。

return (Animal) Class.forName(name).newInstance();

传递name(包全名,区别大小写,可用静态变量),实例对应的类,不需要去判断。

3、实例需要的类。

类似于2的方法,在任何需要的时候进行反射,得到需要的类。


C#也可利用类似的机制。

经验总结46-java反射

原文:http://blog.csdn.net/qijunming1208/article/details/43446901

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!