java main方法 使用this关键字调用 成员变量
时间: 2023-09-17 17:12:53 浏览: 125
java必学必会之this关键字
在Java中,main方法是一个静态方法,无法使用this关键字调用实例变量。this关键字只能在非静态方法中使用,用于引用当前对象的实例变量或方法。如果要在main方法中使用成员变量,需要先创建一个对象实例,然后通过该实例来访问成员变量。例如:
```
public class MyClass {
int myVar = 10;
public static void main(String[] args) {
MyClass obj = new MyClass();
System.out.println(obj.myVar);
}
}
```
在上面的例子中,我们创建了一个MyClass的对象实例obj,并使用该实例访问成员变量myVar。注意,main方法是静态的,因此不能直接访问实例变量myVar,必须通过对象实例来访问。
阅读全文