Google 出品的 Java 编码规范和编程指南,权威又科学,强烈推荐(25)
加星号处表示可以 , 但不推荐 。
Note:在英语中 , 某些带有连字符的单词形式不唯一 。 例如:”nonempty”和”non-empty”都是正确的 , 因此方法名 checkNonempty
和 checkNonEmpty
也都是正确的 。
编程实践
6.1 @Override:能用则用
只要是合法的 , 就把@Override
注解给用上 。
6.2 捕获的异常:不能忽视
除了下面的例子 , 对捕获的异常不做响应是极少正确的 。 (典型的响应方式是打印日志 , 或者如果它被认为是不可能的 , 则把它当作一个AssertionError
重新抛出 。 )
如果它确实是不需要在catch块中做任何响应 , 需要做注释加以说明(如下面的例子) 。
try { int i = Integer.parseInt(response); return handleNumericResponse(i); catch (NumberFormatException ok) { // it's not numeric; that's fine just continuereturn handleTextResponse(response);
推荐阅读
- 暴雪|错失DOTA一错再错?曾经的“暴雪出品,必属精品”为啥风光不再?
- 暗区突围|曾被称为“nc出品必属精品”的韩国大厂,如今遭遇三连跪
- 漫威银河护卫队|中日巅峰对决!日本Google Play年度最佳游戏提名,看点十足
- 明日方舟|游戏《明日方舟》决定动画化,由Yostar Pictures影业出品
- 手机游戏|拳头出品依旧值得信赖,英雄联盟手游复刻经典,皮肤可360度观看
- 仙女座|圣衣神话仙女座瞬重生版手办官图公开 万代出品的回锅肉真的不香
- 传统文化|周年庆即将来袭,对比2款周年庆皮肤,周年庆出品,必属精品
- 霰弹枪|剑与远征:废土出品并属精品,耀光终有可用大C!
- 我的世界|我的世界:Java种子新出炉,内陆蘑菇岛算什么,这些种子它不香?
- 暴雪|为何暴雪出品,已经不再是精品?(下)