关于java构造方法

在java里面,若是一个类没有构造方法(程序员没有显示写出来),那么,系统会自动给这个类加上一个无参的构造方法。java

可是,若是程序员写了一个有参的构造方法,没写无参的构造方法,那么,系统将再也不实现这个无参的构造方法。程序员

因此有时候一旦用到无参构造方法,必定会出错。调试

可是有时候没调用无参构造方法,系统也会出错(我感受应该是系统调用了,不知道为什么调用了无参构造方法,而后就出错了)。程序

 

因此,必定要养成好习惯,类里面必定要实现构造方法。方法

好习惯,有时候会让你省事的多。习惯

(今天我就是个活生生的例子,调试信息除了问题,看不到,而后就好久才找到这个问题,哎,悲哀)系统

相关文章
相关标签/搜索