标准约定

发布于 2024-09-30 21:09:47 字数 29 浏览 3 评论 0原文

标准约定是变量和方法标识符以小写字母开头吗?

Is it true that Standard convention is that variables and method identifiers start with a lower case letter.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

焚却相思 2024-10-07 21:09:47

是的,这就是 Java 标准命名约定,也是公司/程序员使用的许多其他标准所使用的命名约定。以大写字母开头的名称通常用于类型,如类名称。

另外,请查看 Java 命名约定文档:http://www. oracle.com/technetwork/java/codeconventions-135099.html#367

方法应该是动词,大小写混合,首字母小写,每个内部单词的首字母大写。

除了变量之外,所有实例、类和类常量都是大小写混合且首字母小写。内部单词以大写字母开头。变量名称不应以下划线 _ 或美元符号 $ 字符开头,即使两者都是允许的。

变量名称应该简短而有意义。变量名的选择应该是助记性的——也就是说,旨在向不经意的观察者表明其使用的意图。除临时“一次性”变量外,应避免使用单字符变量名。临时变量的通用名称是 i、j、k、m 和 n(表示整数); c、d 和 e 代表字符。

Yes, that is the Java standard naming convention, and it's also a naming convention put into use by many other standards used by companies/coders out there. Names that begin with capitals are typically used for types, as in class names.

Also, check out the Java naming conventions documentation: http://www.oracle.com/technetwork/java/codeconventions-135099.html#367

Methods should be verbs, in mixed case with the first letter lowercase, with the first letter of each internal word capitalized.

Except for variables, all instance, class, and class constants are in mixed case with a lowercase first letter. Internal words start with capital letters. Variable names should not start with underscore _ or dollar sign $ characters, even though both are allowed.

Variable names should be short yet meaningful. The choice of a variable name should be mnemonic- that is, designed to indicate to the casual observer the intent of its use. One-character variable names should be avoided except for temporary "throwaway" variables. Common names for temporary variables are i, j, k, m, and n for integers; c, d, and e for characters.

星光不落少年眉 2024-10-07 21:09:47

是的。这是正确的。

Yes. That's correct.

过潦 2024-10-07 21:09:47

您可以在源代码中自行查找。

Find out by yourself at the source.

如若梦似彩虹 2024-10-07 21:09:47

这是公认的 Java 约定。

其他约定:

PackageName.ClassName.MethodName,又名 Microsoft 风格(参见:.NET、Win32 API)

namespace::class::some_static_method_name(),又名 C++/STL/ C 风格(在大多数 C 代码库中也称为 libraryname_function_name()

schizo_PhrenicStylewhenyoucantKeep_things_working - 不推荐。

The is the accepted Java convention.

Other conventions:

PackageName.ClassName.MethodName, aka Microsoft style (See: .NET, Win32 API)

namespace::class::some_static_method_name(), aka C++/STL/C style (also seen in most C code bases as libraryname_function_name())

schizo_PhrenicStylewhenyoucantKeep_things_working - not recommended.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文