如果反射能够调用类私有的方法,那么类里面的私有关键词限制的意义何在?

来源:6-4 什么是反射

不会说话的鱼

2019-05-10

如题

写回答

1回答

翔仔

2019-05-11

同学好,这个可以说是一个后门,因为正常情况下,针对业务代码,我们尽量使用正常写法,而不是用反射来调用,因为反射会损耗性能。同时,比如说我们构造函数里设定的是私有的,就是不想让外部去调用,外部在看不到代码的情况下,是没办法通过反射获取到内部类的方法的。

0
0

剑指Java面试-Offer直通车 百度资深面试官授课

招聘季即将到来,让百度资深面试官来为你的高薪Offer保驾护航

8427 学习 · 1870 问题

查看课程