既然反射能够拿到私有成员变量 那private关键字有啥用?

private的意义是什么?编程

  • 这个网上彷佛都有标准答案了,看过以后,我总结以下:
    • private并非解决安全问题的,若是想让解决代码的安全问题,请用别的办法。
    • private的意义是OOP(面向对象编程)的封装概念。
    • 对于setAccessible(true)破坏类的访问规则,带来安全隐患问题。
相关文章
相关标签/搜索