为什么
我之所以问这个问题,是因为我看到一段代码中有一个评估
private Boolean shouldDropTables;
默认将变量赋值为true
,而不是像写private Integer anInteger;
时默认赋值为NULL
呢?我之所以问这个问题,是因为我看到一段代码中有一个评估
shouldDropTables
布尔变量是否为NULL
的条件,来决定是否执行一个方法。