什么方法不能访问成员变量也不能访问类变量

281次

问题描述:

以下哪种方式不能访问共享文件夹

推荐答案

2023-10-24 12:32:08

在Java中,静态方法不能访问非静态成员变量,也不能访问类的非静态方法。这是因为静态方法是属于整个类的,而不是属于某个对象的,因此它不能直接访问对象的实例变量或非静态方法。相反,静态方法只能访问类的静态成员变量和静态方法,因为它们都是在类加载时就已经存在于内存中的。如果需要访问非静态成员变量或方法,必须先创建类的对象,然后通过对象来访问。

其他答案

2023-10-24 12:32:08

如果在对象未创建实例时,在静态方法中调用了非静态成员方法,这样就是非法的,这种方法不能访问成员变量也不能访问类变量。

知道问答相关问答

(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6