Java Error:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“ ==== 无法从静态上下文中引用非静态方法 ==== 静态(static)方法和静态变量属于某一个类,而不属于类的对象。static 在类加载的时候就会分配内存,可以通过类名直接去访问。非静态成员属于类的对象,在对象初始化之后存在。 在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。”) |
无编辑摘要 |
||
第4行: | 第4行: | ||
在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。 | 在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。 | ||
[[分类:Develop]] | |||
[[分类:Java]] |
2024年4月10日 (三) 14:35的版本
无法从静态上下文中引用非静态方法
静态(static)方法和静态变量属于某一个类,而不属于类的对象。static 在类加载的时候就会分配内存,可以通过类名直接去访问。非静态成员属于类的对象,在对象初始化之后存在。
在静态方法中调用非静态成员,相当于调用了一个还未初始化的变量。