【公共规范】变量的有效作用域要尽量小,仅在其需要的范围内声明

如:

public User example(final String sign) {
    final User user = new User();
    if (StringUtils.isEmpty(sign)) {
        return null;
    }

    user.setUserName("leeyin98");
    return user;
}

上述代码中,变量user就属于无意义地扩大了作用域。

O Captain! My Captain!