Java this 调用构造函数

为什么 Java 在构造函数中调用构造函数时 this 一定要放在首行呢? 速求...

不一定。如果你的构造函数的参数和你的成员变量重名,才需要在你的成员变量前加上this
还有一种用法就是一个构造函数调用另一个构造函数,减少重复代码,需要用到this(参数)

不一定非要放首行啊~
习惯问题吧~不一定要放首行的~

没有多大的意义,一般构造函数将一些代码放在首行,意味着先执行这些代码。如果放在后边执行怕对代码逻辑有影响。