是不可能的。静态属性是属于类本身的,而非静态成员是属于类的实例的。在静态类中,无法直接访问非静态成员,因为静态类没有实例化对象。
静态类是指不能被实例化的类,它只能包含静态成员,如静态属性、静态方法等。静态成员可以通过类名直接访问,而不需要创建类的实例。
反射是一种在运行时动态获取和操作类型信息的机制。通过反射,可以获取类的属性、方法、构造函数等信息,并且可以在运行时动态调用这些成员。但是,反射只能用于访问静态成员,无法访问非静态成员。
因此,在具有反射的静态类中,无法直接调用静态属性的非静态成员。如果需要访问非静态成员,可以考虑将静态类改为普通类,并实例化对象后再调用非静态成员。
领取专属 10元无门槛券
手把手带您无忧上云