Java Error

来自牛奶河Wiki
阿奔讨论 | 贡献2024年4月10日 (三) 14:34的版本 (创建页面,内容为“ ==== 无法从静态上下文中引用非静态方法 ==== 静态(static)方法和静态变量属于某一个类,而不属于类的对象。static 在类加载的时候就会分配内存,可以通过类名直接去访问。非静态成员属于类的对象,在对象初始化之后存在。 在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

无法从静态上下文中引用非静态方法

静态(static)方法和静态变量属于某一个类,而不属于类的对象。static 在类加载的时候就会分配内存,可以通过类名直接去访问。非静态成员属于类的对象,在对象初始化之后存在。

在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。