java反射总结

2019-08-27  本文已影响0人  只会写一点点代码

一、定义

如果让我用一句话总结一下java反射机制的话,我会说反射就是把java类中的各种成分映射成相应的
Java类。下面就从几个方面介绍一下java的反射机制,思考才会进步。

二、介绍

三、反射的应用

平时的业务代码中,反射的应用场景好像很少,其实反射的重要的途径就是开发框架,我们常用的
idea中你输入一个对象,直接点一下,便会出现相应的方法,我觉得这不就用到了反射吗?哈哈
但是反射在使用中还是需要注意的;
1、大量的使用反射会让代码的可读性很差;
2、反射还会消耗一定的系统资源,所以如果不需要动态的创建一个对象,还是不要使用反射;
3、反射的调用可以暴力反射,直接越过java提供的权限检查,完全破坏了java的封装性,所以知道类的全路径名,也是一件很可怕的事情。

四、总结

java的反射机制介绍完了,越发觉得接触的越多,不会的东西就越多,java生态很多知识还是一知半解,最后java的开发设计人员表示尊敬。也勉励自己需要平心静气深入研究,mybatis的反射模块的设计和编码还是很优秀和值得借鉴的,目前也准备去撸一遍。

上一篇 下一篇

猜你喜欢

热点阅读