JAVA编程规范v1.00
文件修改控制页
[附加说明]
1. “修改记录编号”的填写内容为:本次修改后的版本号+“/”+流水号,例如:V1.01/1。 2. 一次修改可以修改文档的多个位置,流水号为对该版本修改的流水号。当版本变时,流
水号归为1。
目 录
文件修改控制页 ................................................................ 1 1命名规范 .................................................................... 4
1.1 package (*) ........................................................................................................................... 4 1.2 class (*) ................................................................................................................................ 4 1.3 interface(*) ........................................................................................................................... 4 1.4 Class 成员属性及变量的命名 (*)..................................................................................... 4 1.5 常量的命名(*) .................................................................................................................... 4 1.6 数组的命名(*) .................................................................................................................... 4 1.7 方法的参数(*) .................................................................................................................... 5 1.8 方法命名(*) ........................................................................................................................ 5 1.9 一般命名注意事项 ............................................................................................................. 5 2 Java 源文件样式 ............................................................. 5
2.1 Class 代码布局: ............................................................................................................... 5 2.2 版权声明 ............................................................................................................................. 6 2.3 Package/Imports(*) .............................................................................................................. 6 2.4 Javadoc 注释 ....................................................................................................................... 7 2.5 Class Fields .......................................................................................................................... 7 2.6 存取方法(getter,setter) .................................................................................................... 7 2.7 构造方法(*) ........................................................................................................................ 7 2.8 克隆方法 ............................................................................................................................. 8 2.9 类方法 ................................................................................................................................. 8 2.10 toString 方法 ..................................................................................................................... 9 2.11 main 方法(*) ................................................................................................................ 9 3 代码编写风格 ................................................................ 9
3.1 语句 ..................................................................................................................................... 9
3.1.1 简单语句 .................................................................................................................. 9 3.1.2 复合语句 .................................................................................................................. 9 3.1.3返回语句 ................................................................................................................. 10 3.2 位置控制 ........................................................................................................................ 10
3.2.1 缩进 ........................................................................................................................ 10 3.2.2 行的长度 ................................................................................................................ 10 3.2.3 折叠的行 ................................................................................................................ 10 3.3 空白处理 ........................................................................................................................... 11
3.3.1 空行 ........................................................................................................................ 11 3.3.2 空格 ........................................................................................................................ 11 3.4 声明 ................................................................................................................................... 12
3.4.1每行一个 ................................................................................................................. 12 3.4.2 初始化 .................................................................................................................... 12 3.4.3 位置 ........................................................................................................................ 12
4 程序编写规范 ............................................................... 13
4.1 使用方法来访问实例变量和类变量(*) .......................................................................... 13 4.2 引用类变量和类方法(*) .................................................................................................. 13 4.3 常量(*) .............................................................................................................................. 13 4.4 ?前的逻辑运算表达式 ..................................................... …… 此处隐藏:16575字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




