您的位置:首页 > 编程语言 > Java开发

一个例子让你了解Java反射机制

2016-01-11 17:14 323 查看
Java反射机制:

通俗地说,反射机制就是可以把一个类、类的成员(函数、属性),当成一个对象来操作,希望读者能理解,也就是说,类、类的成员,我们在运行的时候还可以动态地去操作他们.

理论的东东太多也没用,下面我们看看实践 Demo ~

?
运行结果:

?
个人觉得使用反射机制的一些地方:

1.工厂模式:Factory类中用反射的话,添加了一个新的类之后,就不需要再修改工厂类Factory了

2.数据库JDBC中通过 Class.forName(Driver) 来获得数据库连接驱动

3.分析类文件:毕竟能得到类中的方法等等

4.访问一些不能访问的变量或属性:破解别人代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: