Error:(81, 32) java: 无法从静态上下文中引用非静态 变量 this
时间: 2024-06-13 19:04:23 浏览: 121
java无法从静态上下文中引用非静态一些错误
5星 · 资源好评率100%
这个错误是因为在静态方法中不能使用非静态变量,因为静态方法可以不通过对象进行调用,而非静态变量是属于对象的。因此,在静态方法中不能使用this关键字,因为this关键字指向的是当前对象,而静态方法没有当前对象。如果需要在静态方法中使用非静态变量,可以通过创建对象来访问非静态变量,或者将非静态变量改为静态变量。
阅读全文