亲,实例化是指。。。
追答类,比如人,是一个抽象,而实例化,比如你是一个具体的人。
class Person{
private String name;
public static Person newInstance(String name){
this.name = name;
}
public Person(String name){
this.name = name;
}
public void say(){
System.out.println("Hello, I'm " + name);
}
}
这其中,你在实例化Person时,可以使用以下方法:
Person p1 = new Person("fox");
也可以使用:
Person p2 = Person.newInstance("china");
这里,p1和p2都是实例化的对象,其中p2的实例化手段就是采用静态方法即类方法!
p1.say()会输出Hello, I'm fox 这里,say()方法就是实例方法
p2.say()会输出Hello, I'm china 你可以看到,实例方法出来的结果不一定一样。
希望有助于你理解。