非静态方法可以有静态变量吗
非静态方法可以访问静态变量吗
是的,非静态方法可以访问静态变量。
静态变量是存储在静态内存单元内,可以直接用类进行调用,也可以用实例化的对象对其引用。因此,非静态方法是可以引用静态变量的。
需要注意的是,静态方法不能调用非静态变量,因为静态方法不属于对象,是属于类的,是不需要实例化的,而非静态变量是属于对象的,需要先实例化。
版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。
非静态方法可以访问静态变量吗
是的,非静态方法可以访问静态变量。
静态变量是存储在静态内存单元内,可以直接用类进行调用,也可以用实例化的对象对其引用。因此,非静态方法是可以引用静态变量的。
需要注意的是,静态方法不能调用非静态变量,因为静态方法不属于对象,是属于类的,是不需要实例化的,而非静态变量是属于对象的,需要先实例化。
版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。