既然反射能夠拿到私有成員變量 那private關鍵字有啥用?

private的意義是什麼?編程

  • 這個網上彷佛都有標準答案了,看過以後,我總結以下:
    • private並非解決安全問題的,若是想讓解決代碼的安全問題,請用別的辦法。
    • private的意義是OOP(面向對象編程)的封裝概念。
    • 對於setAccessible(true)破壞類的訪問規則,帶來安全隱患問題。
相關文章
相關標籤/搜索