java中,定义一个静态类,里面有一个public void aMethod();实现某种功能,该方法算不算静态方法?

在方法里面能否对非静态字段引用?
2025-02-26 00:25:25
推荐回答(3个)
回答1:

public void aMethod(); 该方法没有使用static关键字,不属于静态方法,所以可以使用非静态字段。

回答2:

静态内部类可以定义静态方法,也可以定义非静态方法

回答3:

java静态内部类里面并不是所有的方法都是静态方法,看方法算不算静态方法,就看这个方法是否用 static 关键字修饰。有就是静态方法,没有就是非静态方法