- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java编程基础 第4章 Java语言基础 教学要求: 理解:代码编写规范 Java的关键字 数据类型 掌握:各类运算符、数据类型、表达式、语句 4.1 贯穿整个程序:代码编写规范 所有编码规范试图达到的目标是:创建易理解、易维护、正确的程序代码。 关于Java编码规范,请参考: /docs/codeconv/index.html。 其中关于Java文档的书写规范,参考/j2se/javadoc/writingdoccomments/index.html。 4.1 贯穿整个程序:代码编写规范 Java程序在命名时应始终采用完整的英文描述符。此外,一般应采用小写字母,但类名、接口名以及任何非初始单词的第一个字母要大写。一般而言,我们须遵循以下一些约定: 类(Class)应采用完整的英文描述符,所有单词的第一个字母大写。例如Customer。 类变量应采用完整的英文描述,第一个字母小写,任何中间单词的首字大写。例如firstName,lastName。 静态常量字段(static final)全部采用大写字母,单词之间用下划线分隔。例如MIN_BALANCE,DEFAULT_DATE。 普通成员函数采用完整的英文描述说明成员函数功能,第一个单词尽可能采用一个生动的动词,第一个字母小写。例如openFile( ),addAccount( )。 4.1 贯穿整个程序:代码编写规范(续) 返回值是布尔型的获取成员函数,可用单词is做前缀。例如isPersistent( ),isString( )。 包(Package)应采用完整的英文描述符,由小写字母组成。对于全局包,可将你的Internet域名反转并接上包名。这样可保证此包名是世界惟一的。例如net.yeah.glchengang。 组件(Component)应使用完整的英文描述来说明组件的用途,后缀应接上组件类型。例如customerList,fileMenu。 另外,尽量采用适用于相关领域的术语;避免使用类似的名字,或者仅仅是大小写不同的名字;少用缩写,并且在整个工程中要统一;避免使用长的名字,最好少于15个字母;除了静态常量,尽量避免使用下划线。 最后,代码的书写格式也需遵循一定的缩排规范、空白规范。 4.2 标识符 标识符命名规则 标识符是用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列。 Java语言规定标识符由字母、下划线、美元符号和数字组成,并且需遵循以下规则: 区分大小写。 不能以数字开头。 以字母或下划线_或$符号开头。 不能使用Java的关键字。 4.2 标识符(续) 标识符命名规则(续) 以下为合法的标识符: aIdentifier _Identifier $Identifier elseother 以下为不合法的标识符: 2002WorldCup(数字开头) Identifier@Java(@为非法组成部分) else(关键字) 4.2 标识符(续) Java关键字 关键字是Java语言中已经被赋予特定意义的单词,对Java的编译器有特殊的作用,一般用来表示一种数据类型,或者程序的结构等。 目前Java语言定义的关键字如下: const goto abstract finally int public this boolean continue float interface return throw break default for long short throws byte do native static transient case double if new strictfp try catch else implements package super void char extends import private switch volatile class final instanceof protected synchronize while 所有的关键字都是小写。另外,不能将关键字当作标识符来使用。 4.3 注释 注释的优点 一方面,注释可以帮助自己或者他人能更好地理解源代码的用途,使用条件,使用方法,结果等; 另一方面,便于以后的系统维护和升级等。 Java支持三种形式的注释。 //:单行注释 行注释也称单行注释。行注释使用 // 注释文字 来对某行/某段代码加以说明。 /* …… */:
您可能关注的文档
- Information Theory & Coding信息论与编码(英文版) -梁建武 第1章 信息绪论.ppt
- Information Theory & Coding信息论与编码(英文版) -梁建武 第2章 信息度量.ppt
- Information Theory & Coding信息论与编码(英文版) -梁建武 第3章 离散信源.ppt
- Information Theory & Coding信息论与编码(英文版) -梁建武 第4章 信道容量.ppt
- Internet网络技术与应用教程 第5章 电子邮件E mail.ppt
- Internet网络技术与应用教程 第10章.ppt
- Internet与网页设计 CH4.PPT
- Internet与网页设计 CH11.PPT
- IT职业英语 高巍巍 Unit1 First Day At Work 1 2 listening.ppt
- IT职业英语 高巍巍 Unit2 Office Automation(Software) 2 3 speaking.ppt
文档评论(0)