java的反射机制是如何调用类中私有方法的

 时间:2024-10-13 09:28:51

1、下图所示的是一个类,类中有一个public修饰的方法。

java的反射机制是如何调用类中私有方法的

3、而当方法被private修饰的时候,在其他类中是无法访问的。下图所示的是,一个类,类中有一个被private修饰的方法。

java的反射机制是如何调用类中私有方法的

5、这个时候,您会发现,您并没有调用成功,而且还会报错,无法编译通过。

java的反射机制是如何调用类中私有方法的

7、接下来,我们使用反射机制。先使用类加载器加载,并对其进行实例化。

java的反射机制是如何调用类中私有方法的

9、您会发现,您的程序并没有报错。那么运行是否会执行那个方法呢,您执行的时候会发现,是没有问题的,是可以执行的,结果也会正常输出到控制台。

java的反射机制是如何调用类中私有方法的

11、虽然能够强制调用,但是并不推荐,因为它与面向对象的设计规则背道而驰。违背了我们当初的设计初衷。

java的反射机制是如何调用类中私有方法的
  • Windows11如何快速卸载程序
  • 网易云怎么关闭登录保护
  • 碧蓝档案怎么刷初始章节
  • 绝地求生怎么看背包的容量
  • 坎公骑剑团怎样刷初始号
  • 热门搜索
    春节旅游好去处 兰卡威旅游 湛江旅游景点大全 余杭旅游 湖北恩施旅游攻略 网络旅游 新疆伊犁旅游 鹰潭旅游 九寨沟旅游最佳时间 杭州旅游集散中心