标准Java命名约定?
我以前问过一个完全不同的问题,我知道我写的代码并没有遵守java标准命名约定。首先,我认为我给变量、方法或类取什么名字并不重要,但在阅读了一些评论之后,我知道这确实重要
那么,你们能告诉我标准的java命名约定是什么吗?我可能也需要一篇关于它的好文章或教程
另外,您是否曾经因为不使用标准java命名约定而遇到过问题
还有,我需要多少时间来记住这些
如何判断某人是否遵守标准java命名约定
维护代码有多重要
还有一大堆其他的问题,但我会留到以后再说
你可以在下面搜索框中键入要查询的问题!
我以前问过一个完全不同的问题,我知道我写的代码并没有遵守java标准命名约定。首先,我认为我给变量、方法或类取什么名字并不重要,但在阅读了一些评论之后,我知道这确实重要
那么,你们能告诉我标准的java命名约定是什么吗?我可能也需要一篇关于它的好文章或教程
另外,您是否曾经因为不使用标准java命名约定而遇到过问题
还有,我需要多少时间来记住这些
如何判断某人是否遵守标准java命名约定
维护代码有多重要
还有一大堆其他的问题,但我会留到以后再说
# 1 楼答案
只有在共享代码、与他人开发时才应考虑标准命名约定。。。只要你觉得它是有组织的,你就不必把它牢记在心。这里有一个链接,介绍如何在需要向他人显示代码时正确操作:http://java.about.com/od/javasyntax/a/nameconventions.htm
# 2 楼答案
参见示例http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html
# 3 楼答案
这些是java中常见的命名约定
包名称:mypackage 类名:NewClass 接口名称:NewInterface 函数名称:void myFunction() 实例成员:int myVariable 静态/最终成员:静态最终整数最大高度
# 4 楼答案
一个非常简短的解释:
MyClass
(每个新词都以大写字母开头)void myFunction()
(以一个小的、每隔一个新的 带大写字母的单词)int myVariable
(与函数相同)static final int MY_STATIC_STUFF
(全部 字符为大写)有一个关于大括号的大问题。有人喜欢这样使用它:
有人喜欢这样使用它:
我认为遵守一些惯例非常重要,因为如果不遵守,长代码很快就会变得不可读。谢天谢地,像
NetBeans
和Eclipse
这样的IDE帮助开发人员简化了代码# 5 楼答案
Java命名约定的最终来源应该是Java Language Specification, Chapter 6, Section 1