- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章 Java编程规范与开发技巧 * * /webnew/ 教学提示:学习任何一种语言都要学习它特有的编程规范,Java也不例外。编程规范的学习不仅仅只是为了养成良好的编程习惯,更重要的是一种编程思想。 教学目标:掌握Java编程规范,更深入学习Java编程技能。 14.1 Java编程规范 一个优秀的程序员,写出的代码应该具备规范、稳定、易读、易维护和专业等特点。所有的程序开发手册都包含了各种规则。这些规则是必需的。这不仅仅是为开发效率考虑,而且也是为后期维护考虑。 14.1.1 版权和版本的声明 14.1.3 命名规范 14.1.2 方法文档标记 14.1.4 代码编写格式 14.1.5 Java源文件范例 14.1.1 版权和版本的声明 版权和版本的声明位于头文件和定义文件的开头,主要内容有: (1) 版权信息。 (2) 文件名称,标识符,摘要。 (3) 当前版本号,作者/修改者,完成日期。 (4) 版本历史信息。 返回 14.1.2 方法文档标记 1. @param 格式:@param 参数名 说明 2. @return 格式:@return 说明 3. @throws 格式:@throws 说明 4. @deprecated 格式:@deprecated 说明 返回 14.1.3 命名规范 命名规范是让项目中所有的文档都看起来像一个人写的,增加可读性,减少项目组中因为换人而带来的损失。 返回 14.1.4 代码编写格式 1. 文档化 必须用 Javadoc 为类生成文档。不仅因为它是标准,这也是被各种 Java 编译器都认可的方法。使用 @author 标记是不被推荐的,因为代码不应该是被个人拥有的。 2. 缩进 缩进应该是每行2个空格。不要在源文件中保存Tab字符 。在使用不同的源代码管理工具时,Tab字符将因为用户设置的不同而扩展为不同的宽度。 返回 14.2 Java中链表的实现方法 链表是一种重要的数据结构,在程序设计中占有很重要的地位。其他语言中一般用指针来实现链表结构的,由于Java语言不提供指针,那是不是Java语言就不能实现链表功能呢?其实Java语言+更容易实现链表结构。Java语言中的对象引用实际上是一个指针。下面我们将介绍一种经典流行的链表实现方法。 class Node {Object data; Node next; // 指向下一个节点} 14.3 Java 2类库 Java 提供了程序员可用来更好地制作并更快运行其程序的类库。Java类库是一组预先开发的程序码,它可以与单独的应用程序相链接。Java类库给程序员提供了一个彻底经过测试的健壮性很好的类集合。通过使用这些类库,程序员就不需要重新编写这些代码,从而节约了时间 ,提高了效率 。 这些类库代表了面向对象计算的核心部分。下面简单介绍一些常用类库。
文档评论(0)