举类型一样使用的常量。他们可以用操作符来比较。但是这样使用有一个缺陷:如果一个用户用这样的方法来创建颜色BLACK
ewColour000那么这就是另外一个对象,操作符就会产生错误。她的equal方法仍然有效。由于这个原因,这个技术的缺陷最好注明在文档中,或者只在自己的包中使用。8、代码编写格式代码样式代码应该用u
ix的格式,而不是wi
dows的(比如:回车变成回车换行)文档化必须用javadoc来为类生成文档。不仅因为它是标准,这也是被各种java编译器都认可的方法。使用author标记是不被推荐的,因为代码不应该是被个人拥有的。缩进缩进应该是每行2个空格不要在源文件中保存Tab字符在使用不同的源代码管理工具时Tab字符将因为用户设置的不同而扩展为不同的宽度如果你使用UltrEdit作为你的Java源代码编辑器的话,你可以通过如下操作来禁止保存Tab字符方法是通过UltrEdit中先设定Tab使用的长度室2个空格,然后用FormatTabstoSpaces菜单将Tab转换为空格。页宽页宽应该设置为80字符源代码一般不会超过这个宽度并导致无法完整显示但这一设置也可以灵活调整在任何情况下超长的语句应该在一个逗号或者一个操作符后折行一条
f语句折行后应该比原来的语句再缩进2个字符对中的语句应该单独作为一行例如下面的第1行是错误的第2行是正确的ifi0i错误和在同一行ifi0i正确单独作为一行语句永远单独作为一行如果语句应该缩进到与其相对应的那一行相对齐的位置。括号左括号和后一个字符之间不应该出现空格同样右括号和前一个字符之间也不应该出现空格下面的例子说明括号和空格的错误及正确使用CallProcAParameter错误CallProcAParameter正确不要在语句中使用无意义的括号括号只应该为达到某种目的而出现在源代码中。下面的例子说明错误和正确的用法ifI42错误括号毫无意义ifI42orJ42the
正确的确需要括号9、代码编译1编写代码时要注意随时保存,并定期备份,防止由于断电、硬盘损坏等原因造成代码丢失。2同一项目组内,最好使用相同的编辑器,并使用相同的设置选项。3合理地设计软件系统目录,方便开发人员使用。4打开编译器的所有告警开关对程序进行编译。5在同一项目组或产品组中,要统一编译开关选项。6使用工具软件(如VisualSourceSafe)对代码版本进行维护。10、开发出软件的可移植性Borla
dJbulider不喜欢sy
chro
ized这个关键字,如果你的断r