java构造方法执行时先调用普通方法
时间: 2023-11-30 11:03:07 浏览: 137
Java中构造方法和普通方法的区别.pdf
构造方法和普通方法是不同的。构造方法是在创建对象时被调用的特殊方法,用于初始化对象的属性。构造方法没有返回类型,且与类名相同。当我们使用关键字 `new` 创建一个对象时,会先调用构造方法来初始化对象,然后才能使用这个对象的其他方法。
普通方法是在对象创建完成后,通过对象调用的方法。它们可以在构造方法执行结束后被调用,用于执行对象的其他操作。普通方法可以有返回类型和参数,根据需要执行不同的逻辑。
所以在对象创建时,先会调用构造方法来初始化对象,然后才能调用普通方法。但是普通方法不会在构造方法执行时自动调用,需要手动调用才能执行。
阅读全文