private定义的成员,@hide定义的函数,通常情况下其他类中是无法访问的,但java却允许我们使用反射来访问。
因为private和@hide这类定义,不是为了绝对安全设计的,仅仅是一种权限声明。private也是满足OOP(面向对象编程)的封装概念。
所以使用者可以无视这些声明,通过反射来访问。
private定义的成员,@hide定义的函数,通常情况下其他类中是无法访问的,但java却允许我们使用反射来访问。
因为private和@hide这类定义,不是为了绝对安全设计的,仅仅是一种权限声明。private也是满足OOP(面向对象编程)的封装概念。
所以使用者可以无视这些声明,通过反射来访问。