打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Java 程序编码规范

Java 程序编码规范


(来源:http://www.ibm.com.cn)

李小敏
www.yway.com 软件工程师
2000年12月

    所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适应,但是在多个开发人员共同写作的情况下,这些规则是必需的。这不仅仅是为了开发效率来考虑,而且也是为了后期维护考虑。

命名规范
定义这个规范的目的是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。(这些规范并不是一定要绝对遵守,但是一定要让程序有良好的可读性)

  • Package 的命名
    Package 的名字应该都是由一个小写单词组成。
  • Class 的命名
    Class 的名字必须由大写字母开头而其他字母都小写的单词组成
  • Class 变量的命名
    变量的名字必须用一个小写字母开头。后面的单词用大写字母开头。
  • Static Final 变量的命名
    Static Final 变量的名字应该都大写,并且指出完整含义。
  • 参数的命名
    参数的名字必须和变量的命名规范一致。
  • 数组的命名
    数组应该总是用下面的方式来命名:

    byte[] buffer;		
    而不是:

    byte buffer[];		
  • 方法的参数
    使用有意义的参数命名,如果可能的话,使用和要赋值的字段一样的名字:

    SetCounter(int size){	this.size = size;}		

Java 文件样式
所有的 Java(*.java) 文件都必须遵守如下的样式规则

代码编写格式

程序编写规范

编程技巧

Swing

调试

性能

可移植性
Borland Jbulider 不喜欢 synchronized 这个关键字,如果你的断点设在这些关键字的作用域内的话,调试的时候你会发现的断点会到处乱跳,让你不知所措。除非必须,尽量不要使用。

参考资料

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JAVA代码编程规范,Java基础,编程开发,Java,好视点技术文档
学习Java的笔记(2)
java编程中'为了性能'一些尽量做到的地方
Java GUI 基础
java自带的几个重要的包
JScrollPane的使用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服