2、数据计算、数组、流程控制.pptVIP

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2、数据计算、数组、流程控制

第2章 ;2.1 标识符、关键字和数据类型 2.2 表达式和运算符 2.3 数组 2.4 语句与流程控制;2.1 标识符、关键字和数据类型;每个语句的结尾处用分号“;”标记; 由一对大括号括起来的语句为程序段; 可以使用空格符、制表符和回车符编排程序的格式; 二、字符集和标识符 Java语言采用Unicode字符集; Unicode字符是16bits存储格式,可以是包括中文在内的多国文字。;Java语言的标识符是以字母、下划线或$符号开头的后面含有字母、下划线、$符号和数字的字符串,标识符的长度没有限制,但Java系统最多可以识别前255个字符。 Java标识符中的字母是大小写相关的。;Java标识符使用惯例 类和接口——类名和接口名通常用名词,且每个单词的首字母大写; 方法——方法名用动词开头的单词序列,首单词全部小写,后面的每个单词首字母大写; 常量——常量名全部用大写字母; 变量——所有的对象实例名和全局变量名都使用首单词全部小写,后面的每个单词首字母大写的格式;;三、Java语言的关键字 关键字是由系统定义的一些字符串,代表语言中的特定含义。Java语言共规定了48个关键字,Java语言关键字都是小写的。 ;abstract ;数据;四、Java语言基本数据类型 Java语言共有4类8种基本数据类型。 ⒈逻辑类型:boolean 两种取值:“true”和“false”。 注意:在Java语言中,逻辑类型与整数类型不能进行直接转换。这与C和C++语言有明显的不同。 ;⒉字符类型:char 单个字符被定义为char类型,字符型数据必须用单引号括起来。Java语言使用Unicode字符,使用16位无符号整数来表示一个字符,其取值范围是0~65535 。 Java语言支持转义字符。 Java语言把字符串定义为一个类——String类,它不包括在8种基本数据类型当中,字符串数据必须用双引号括起来,如“ this is a simple program! ”。;⒊整数类型:byte、short、int和long 在Java语言中,共有4种整数类型的数据,分别用关键字byte、short、int和long声明,这4种整数类型的数据都是有符号数。每一种整数类型的数都可以用8进制、10进制或者16进制格式来表示。 整数类型的默认型为int型。;⒋浮点类型:float和double 在Java语言中,共有2种浮点类??的数据,分别用关键字float和double声明,其数据长度分别为32位和64位。 浮点类型的默认型为double型。;数据类型;五、引用数据类型 除了基本数据类型之外,Java语言中还允许定义引用数据类型,这其中包括数组、类类型和接口类型,将在后面的相应章节中分别介绍。;六、常量 常量是在程序运行中其值保持不变的量。 Java语言中允许用户使用两种常量: 文字常量(Litearl Constant) 符号常量(Symbolic Constant);Java语言的所有基本数据类型都可以定义常量。 其取值范围内的值都可以被表示成文字常量。 用“final”修饰的Java语言标识符为标识符常量,其值在赋值之后将不能再作改动。;七、变量的声明和赋值 Java语言的所有基本数据类型和引用数据类型都可以生成相应的变量。 任何变量、数组、对象实例在使用之前必须经过声明、创建和初始化,否则将无法完成任何操作。 ■变量的声明是要把代表变量的标识符作出说明 ■变量的创建是为其分配存储空间;■当一个“类变量”或对象被创建后,系统将自动完成初始化工作。 ■还可以通过对变量赋值的方式给变量赋予所需要的值。;一、运算符 Java语言的运算符基本上继承了C和C++的运算符体系,从形式到功能,包括优先级和结合性与C和C++的运算符非常相似。Java语言继承了大部分C和C++的运算符,多数运算符都保持了原有的定义。 Java语言取消了结构体成员运算符“-”,指针运算符“*”和“”,长度运算符“sizeof”。 ;⒈成员运算符和分隔运算符 . () [] ; , ⒉ 算术运算符 一元算术运算符:++ -- - 二元算术运算符:+ - * / % ⒊ 强制类型转换符 (type)expression;Java语言不支持变量类型之间的任意转换。 Java语言规定,byte,short,int,long,之间和float,double之间,低存储位数据类型可以直接转换为高存储位数据类型,这在进行算术运算时由系统根据具体情况自动完成。 反之则要使用强制类型转换运算符进行强制类型转换,但是会降低数据精度。 除此之外的类型转换都不被允许。这比C和C++要严格得多。;⒋字符串连接运算符 Java语言扩展了“+”运算符的定义,使其具备连接两个

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档