Google Java Style Guide Java代码规范
谷歌的代码规范,真的挺有一套的。google-java-styleguide就是个典型的例子,多大厂都在参考它。命名清晰、格式统一,团队协作起来效率高,代码也更容易维护。像类名怎么写、变量要不要全大写、包名怎么分层,都有讲。你用习惯了,写 Java 会顺手多。
命名规范这一块,说实话刚开始看有点细,但你真按它来,项目风格会统一多。比如类名都是驼峰,常量全大写,这种小细节看着舒服,改起来也省心。
代码格式也不啰嗦,缩进就是4 个空格,一行80 个字符以内,操作符两边空格、括号不留多余空格,全是写惯了之后自然的事儿。而且它对注释怎么写也挺讲究,//
、/* ... */
还是/** ... */
,都给你分好了场景。
类和对象部分提到的封装,其实就是别到处放公有变量,能通过getter/setter
搞定的就不要直接暴露。构造函数建议写简单点,别一进来就搞复杂逻辑,看起来头大。还有单例推荐用静态工厂方法,蛮实用的。
异常讲得也比较细,像不要乱用Exception
,finally
别省,资源回收靠它。异常抓住了可别放空,得真想好怎么恢复。
接口比继承更推荐,组合优于继承这句话老生常谈了,它这里也强调了。像@Override
、@Deprecated
这些注解,平时写代码时千万别嫌麻烦,该写就写。
,单元测试不能省,每个功能模块都得配一套测试。测试边界、异常也得覆盖,不然上线翻车就是早晚的事。
如果你是搞 Java 的,尤其是多人协作开发,google-java-styleguide确实挺值得一看,配合 IDE 插件用起来更香。
27.14KB
文件大小:
评论区