变量声明中没有dataType

时间:2018-07-01 07:37:52

标签: java variables

Java documentation says

  

字段声明按顺序由三个部分组成:

     
      
  1. 零个或多个修饰符,例如公共或私有。
  2.   
  3. 字段的类型。
  4.   
  5. 该字段的名称。
  6.   

但是,this帖子中的变量声明使我感到困惑。

private final firstName;
private final lastName;

我无法理解为什么声明的前两个变量没有dataType?

第3和第4位在哪里?

private final Date birthdate;
private final Address address;

注意:正在学习Java,因此可以了解与变量声明有关的内容是否缺失。

2 个答案:

答案 0 :(得分:1)

该帖子不正确,应该是:

private final String firstName;
private final String lastName;

答案 1 :(得分:0)

这是因为他犯了一个错误,忘记将数据类型放在这些变量上。所以它应该像这样:

private final String firstName;
private final String lastName;