黑马程序员技术交流社区

标题: 反射问题? [打印本页]

作者: 全海波    时间: 2012-12-27 21:38
标题: 反射问题?
为什么要用反射机制的方式来调用主函数?
作者: 奋斗的青春    时间: 2012-12-28 01:42
有时候我们需要调用一个类的Main方法,也可说是执行这个类的代码。但是这时候这个类我们还没有写好,或者这个类是通过网络运行时传给我们的,我们就不可能在程序中知道我们将要运行的类的名字,这时候我们可以利用java的反射机制去调用main方法,只要在我们执行的时候,将我们需要执行的类的名字传递进去就可以了。这个方法在进行网络编程的时候,有时候我们需要接收一个类,我们只有等到接收到了才知道类的名字叫什么,显然现在在写程序不实际,我们就可以利用反射的方法。


作者: 顾亦飞    时间: 2012-12-28 02:00
使用反射最多的情况是在加载外部配置的时候.比如:我们后面在连接数据库的时候,这时就可能要加载一些驱动.而我们并不知道该驱动类所存放的路径的时候,这时就要用到反射.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2