java中所谓的构造方法是指JAVA虚拟机在LOAD加载这个类的时候,利用构造方法来创建这个类的一个实例所调用的方法,典型的就是构造方法的重载
public class student{
private int id;
private String name;
private int age;
//以下体现出构造方法的重载
public void student() {}
public void student(int id ,String name) { this.id=id; this.name= name;}
public void student(int id ,String name,int age) {this.id=id; this.name=name; this.age=age;}
}
调用方法是指已经在类库中写好的方法我们直接去调用就可以了,如:System.out.println();
至于实例方法可以理解为类的中普通方法,就是我们在类中自己创建定义的。
构造方法是java 任何类都必须有的,默认就是空参数的,并且构造方法都是没有返回值的。 实力方法是程序员 后期添加的,这个方法体内会去 调用构造方法 然后会返回这个类的实体。
比如 public class test{
public test(){
//这是构造方法
}
public test instance(){
return new test();
}
}
构造方法是为实例对象设定初始值,也就是可以对实例对象进行初始化。
而实例方法其实就是类中的一个函数,也叫方法。
类无构造方法就无法实例化~
类只有实例化之后才可以调用其中的方法和属性