例如:
public class 测试 {
public static void main(String[] args) {
a a = new a();//new的是,即已经调用了构造无参的方法!
a.ff();
}
}
class a{
public static void ff(){
System.out.println("a类中ff方法被调用");
}
}
java中,类的静态方法,可以直接a.ff();
这是因为他是静态方法,即一开始就开辟了内存空间,所以可以不用new
而需要new的话,是非静态方法,因为不是静态方法,一开始还没有开辟内存空间,所以用new来开辟一个内存空间!