在声明基本类型/对象时,它们会被初始化吗?
默认值是什么?
对于类成员和局部字段,行为如何?
类成员的对象声明呢?
如下所述,这些是默认值:
Data Type - Default Value (for fields)
byte 0
short 0
int 0
long 0L
float 0.0f
double 0.0d
char '\u0000'
String (or any object) null
boolean false
请注意,对象被初始化为null。