java类的构造方法一定会执行吗

2025-03-04 17:54:29
推荐回答(2个)
回答1:

构造方法可以不用写出来,java可以自己帮你写构造方法,但是当你new一个实例的时候就相当于调用了,比如:有个类为test,那么构造方法为test(){},当你new一个实例test t = new test();时,test()就已经被调用了。方法不调用是不会执行的,重写构造方法时就要自己先写出空构造方法了。

回答2:

是的, 还会先调用父类的构造方法