Java我应该在构造函数内部还是外部初始化变量

Java我应该在构造函数内部还是外部初始化变量,第1张

Java我应该在构造函数内部还是外部初始化变量

我发现第二种样式(一口气声明和初始化)更出色。原因:

  • 一目了然,该变量是如何初始化的。通常,在读取程序并遇到变量时,首先会去声明它(在IDE中通常是自动的)。使用样式2,你会立即看到默认值。对于样式1,你还需要查看构造函数。
  • 如果你有多个构造函数,则不必重复初始化(并且你不会忘记它们)。
    当然,如果不同构造函数中的初始化值不同(甚至在构造函数中计算得出),则必须在构造函数中进行初始化。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4940451.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-13
下一篇 2022-11-13

发表评论

登录后才能评论

评论列表(0条)

保存