- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 Java基本数据类型 3.1 Java程序基本组成元素 3.2 数据类型 3.3 变量与常量 3.4 运算符与表达式 本章要点: 熟练掌握标识符的命名规则,关键字和三种注释方式 掌握Java的基本数据类型和它们的用法 掌握变量的声明、初始化和引用规则 掌握Java的运算符及它们之间的优先关系 3.1 Java程序基本组成元素 单纯从程序的语法组成来看,一个Java程序是由: 空白分隔符、 标识符、 关键字、 分隔符、 注释、 运算符、 常量等组成。 3.1 Java程序基本组成元素 // JavaExample.java // author:Panhao public?class??JavaExample {?????????? public?static?void?main?(String?args[?]){? int xLen,xWid,area; xLen = 7; xWid = 9; area=xLen * xWid; ??????????????System.out.println(“the area is:”+area);? ?????????} }? 3.1 Java程序基本组成元素 标识符用来表示类名,变量名、数组名、方法名等名称。 Java标识符只能由以下四类字符组成: 26个大写英文字母(A―Z)和26个小写英文字母(a―z) 数字(0―9) 下划线(_) 美元符号($) 并且标识符中的第一个符号必须是英文字母、下划线或者美元符号,数字不能作为标识符的开头字符。 3.1 Java程序基本组成元素 以下哪些是合法的标识符? HelloJavaWorld _xy3c $histk Ad_gs HelloJava Xy-3c 3histk Ad gs 关键字 又称为保留字,是Java语言中由系统规定的标识符,其含义和用法由系统事先规定具有专门的意义和用途,不能当作一般的标识符使用。 abstract break byte boolean catch case class char continue default double do else extends false final float for finally if import implements int interface instanceof long length native new null package private protected public final return switch synchronized short static super try true this throw throws thread transient void while 分隔符 分隔符用来分隔和组合标识符,辅助编译程序阅读和理解Java源程序。分隔符分为两类:没有意义的空白符,拥有确定含义的分隔符。 空白符在Java程序中的作用是分隔标识符,包括以下四种: 回车 换行 制表符Tab键 分隔符 普通分隔符也用来分隔和区分程序中的不同成分,但是它在程序中有确定的含义。Java的普通分隔符有以下四种: 大括号{}:用来标明类体范围、方法体范围、复合语句和数组成员的初始化 分号;:用来标志Java语句的结束 逗号,:用来分隔方法定义中的多个参数,以及分隔相同类型的多个变量的定义。 冒号::用来说明语句的标号,用在程序语句转移中。 注释 Java语言的注释有三种形式: 单行注释://abc 多行注释:/*abc */ 文档注释:/** abc*/ 注:SUN公司的J2SDK中的javadoc软件可以识别程序中的文档注释内容(/** */),并自动从程序中提出注释内容,形成程序文档。 Javadoc参考文献 Code?Conversion:?SUN?推荐的书写?Java?程序文档的格式和规范? /docs/codeconv/html/CodeConvTOC.doc.html? 包括如何命名(文件,类,方法),各种语句的格式,文档的写法。 3.2 数据类型 问题:在C语言中,存在数据类型,在Java中,也存在数据类型,那么,为什么要有数据类型呢? 3.2 数据类型 与C语言数据类型的比较 Java的数据类型的长度固定,可跨平台自由移动,C语句的基本数据类型会根据平台的不同有所改变; Java的数据类型:基本数据类型、类、接口等类型 C语言数据类型:基本数据类型与组合数据类型 两种语言的基本数据类型也有区别。
文档评论(0)