即使是现在,我也经常在 Java 变量和方法中看到下划线。一个例子是成员变量(如“m_count”或“_count”)。据我所知,在这些情况下使用下划线被 Sun 称为不良风格。
唯一应该使用它们的地方是常量(比如“public final static int IS_OKAY = 1;”),因为常量应该全部大写而不是 驼峰 式。在这里,下划线应该使代码更具可读性。
你认为在 Java 中使用下划线是不好的风格吗?如果是(或不是),为什么?
原文由 Georgi 发布,翻译遵循 CC BY-SA 4.0 许可协议
如果您现在没有使用它的代码,我建议您继续这样做。如果您的代码库使用它,请继续。
编码风格最重要的是 _一致性_。如果您没有什么需要保持一致的,那么语言供应商的建议可能是一个不错的起点。