类成员——属性

语法格式:

修改符 数据类型 属性名 = 初始值;

修饰符分为权限修饰符、static、final

属性与局部变量

在方法体外,类内声明的变量称为属性成员变量。在方法体内部声明的变量称为局部变量。

成员变量又可细分为实例变量以及类变量(用static修饰符修饰的);局部变量也可细分为形参、方法局部变量、代码块局部变量

使用var声明局部变量

在java10中,如果可以从变量的初始值推导出它们的类型,那么可以用var关键字声明局部变量,而不须指定类型。

注意var关键字只能用于方法中的局部变量。参数和字段类型必须声明。

对象属性的默认初始化赋值

当一个对象被创建时,会对其中各种类型的成员变量自动进行初始化赋值。

  • byte 0
  • short 0
  • int 0
  • long 0L
  • float 0.0F
  • double 0.0
  • char 0 或写为:’\u0000’(表现为空)
  • boolean false
  • 引用类型 null