Java——反射的意义及优缺点

意义: 1.增长程序的灵活性,避免将程序写死到代码里。java 例:定义了一个接口,实现这个接口的类有20个,程序里用到了这个实现类的地方有好多地方,若是不使用配置文件手写的话,代码的改动量很大,由于每一个地方都要改并且不容易定位,若是你在编写以前先将接口与实现类的写在配置文件里,下次只需改配置文件,利用反射(java API已经封装好了,直接用就能够用 Class.newInstance())就
相关文章
相关标签/搜索