如何限制开发者使用反射访问Java中的私有(private)方法和构造函数?
使用普通的 Java 代码,我们无法访问类外部的私有(private)构造函数或私有(private)方法。但是通过使用反射,我们可以访问 Java 类中的任何私有(private)方法和构造函数。
那么我们如何保证 Java 代码的安全性呢?
最佳答案
使用 SecurityManager
运行您的应用程序和足够的限制性security policy .
有一个short summary in the tutorial以及 the security documentation 中的广泛信息.
关于java - Java中如何限制开发者使用反射访问私有(private)方法和构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59546165/