《开放平台开发语言技术手册》.doc

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《开放平台开发语言技术手册》.doc

1. 文件属性 文件属性 内容 文件名称 开放平台开发语言技术手册 文件编号 文件版本号 A2 文件状态 正式稿 作 者 曹峰、张帆、杜志文、郭维、郑镇湖 文件初次发布日期 2007-1-9 文件初次实施日期 2007-1-9 2. 文件变更历史清单 文件版本号 修正日期 修正人 备 注 A1 2012-6-29 郭维 A2 2014-3-31 郑镇湖 3. 本次修改变更说明 序号 变更内容简述 1. A1:增加第6章节C#开发语言的要求 2. A2:根据Google Java Style完善Java开发语言的规范 3. 4. 5. 6. 目 录 目 录 II 前 言 V 引 言 VI 开放平台开发语言技术手册 1 1、 范围 1 2、 规范性引用文件 1 3、 术语和定义 1 4、 Java开发语言 1 4.1 Java命名规范 1 4.2 Java注释规范 3 4.2.1 注释类型 3 4.2.2 注释规则 4 4.3 Java结构规范 6 4.3.1 版权信息 6 4.3.2 包的定义 6 4.3.3 类的定义 7 4.4 Java格式规范 10 4.4.1 文档化 10 4.4.2 缩进 10 4.4.3 括号 10 4.4.4 页宽与换行 11 4.4.5 空白空间 13 4.4.6 枚举类型 14 4.4.7 数组初始化 14 4.4.8 Annotations 14 4.4.9 修饰符 15 15 4.5.1 运算符的优先级 15 4.5.2 复合表达式 16 4.5.3 简单语句 17 4.5.4 复合语句 17 4.5.5 返回语句 17 4.5.6 if语句 17 4.5.7 for语句 19 4.5.8 while语句 20 4.5.9 do-while语句 20 4.5.10 switch语句 20 4.5.11 try-catch语句 21 4.5.12 空语句块 21 4.6 特殊字符 22 空格字符 22 特殊转义字符串 22 非ASCII字符 22 23 5、 C/C++开发语言 25 5.1 C/C++命名规范 25 5.2 C/C++结构规范 27 5.2.1 版权和版本的声明 27 5.2.2 头文件的结构 28 5.2.3 C/C++格式规范 29 5.2.4 空行 29 代码行 30 代码行内的空格 31 对齐 31 长行拆分 32 修饰符的位置 32 5.2.5 C/C++注释规范 32 5.3 表达式和语句规范 33 5.3.1 表达式和基本语句 33 运算符的优先级 33 if 语句 33 循环语句的效率 33 语句的循环控制变量 34 switch 语句 35 goto 语句 35 5.3.2 常量 35 5.3.3 函数 35 注释 35 参数 35 返回值 36 函数内部实现 36 其它 37 5.3.4 重载和内联 37 重载 37 内联 37 5.3.5 内存管理 37 5.3.6 类的构造函数、析构函数、成员函数与赋值函数 38 5.3.7 类的继承和组合 38 5.4 其他要求 38 6、 C#开发语言 39 6.1 C#命名规范 39 6.2 C#结构规范 40 6.2.1 程序目录结构 40 6.2.2 类设计 40 类和命名空间 40 抽象类设计 40 静态类设计 41 接口设计 41 枚举设计 41 成员设计 41 成员重载 41 属性设计 41 事件设计 41 运算符重载 42 42 6.2.5 接口报文格式 42 6.2.6 WebService接口格式 42 6.2.7 错误处理规范 42 6.3 C#格式规范 43 6.3.1 注释格式 43 6.3.2 书写规范 44 6.4 表达式和语句规范 46 6.4.1 if-else语句 46 6.4.2 for语句 46 6.4.3 while语句 47 6.4.4 try-catch 47 6.4.5 Switch语句 48 6.5 其他要求 49 6.5.1 静态对象操作规则 49 6.5.2 数据库操作规则 50 6.5.3 异常的和处理 50 51 附 录 A 52 参考文献 52 前 言 本规范根据开放平台开发语言要求,并结合我行应用系统开发语言经验进行编制。 本规范与A1版本相比主要变化如下: 根据Google Java Style完善Java开发语言的规范。 增加4.7章节“Java内存管理的开发要求”。 本规范由中国工商银行软件开发中心提出,中国工商银行软件开发中心管理。 本规范负责起草单位:杭州三部、广

您可能关注的文档

文档评论(0)

ddwg + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档