【问题标题】:What is the difference between declaring variable separately or at a time in Java classes? [duplicate]在 Java 类中单独或一次声明变量有什么区别? [复制]
【发布时间】:2014-08-16 07:26:50
【问题描述】:

我已经以两种不同的方式声明了一个类的成员变量:

Class MyClass
{
 int x,y;
}

Class YourClass
{
 int x;
 int y;
}

这两个声明有什么区别?

【问题讨论】:

  • 第一个用一行文字,第二个用两行文字。
  • ...当然,xy 在第二个示例中可以有不同的类型。 ;-)
  • 这个问题似乎离题了,因为它不是问题,并且在支持这两种语法的所有语言中都得到了很好的解释。

标签: class variables declaration


【解决方案1】:

两种方法没有区别。

第一种方法的数据类型对其所有变量都是通用的。

为了可读性,第二种方法看起来不错。

【讨论】:

    【解决方案2】:

    技术上没有任何区别。

    但程序员的选择是声明他/她觉得阅读起来很舒服。当您有许多字段(POJO)很容易在阅读元素时迷失方向时,第二选择会更具可读性:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-15
      • 2019-12-29
      • 1970-01-01
      • 2015-07-09
      • 2011-11-09
      • 2014-11-12
      • 2012-05-09
      相关资源
      最近更新 更多