private static final Logger LOGGER = Logger.getLogger(AbstractDbClient.class);
protected Connection connection;
protected Connection connection;
private static final Logger LOGGER = Logger.getLogger(AbstractDbClient.class);
Run Code Online (Sandbox Code Playgroud)
哪个顺序更适合现场申报?有些书指出应该通过private/public/protected/etc来命令它们,如果基于此,第二个代码更好,但看起来看起来很糟糕.如果包含static final var或static var?哪个订单规则是?
我建议你保持一致,但我更喜欢按照它们设置的顺序排列字段,因为这样可以更容易理解代码并对其进行调试.恕我直言.
static final fields
final fields
mutable fields.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
86 次 |
| 最近记录: |