- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章数据类型和运算符.ppt
第三章 数据类型和运算符 3.1 Java的注释 用于注解说明解释程序的文字就是注释。 提高了代码的阅读性。 Java中的注释格式: 单行注释就是在程序中注释一行代码,在Java语言中,将双斜线(//)放在需要注释的内容之前就可以了。 多行注释指的是一次性地将程序中多行代码注释掉,在Java语言中,使用/*和*/将程序中需要注释的内容包含起来。 文档注释,格式:/** 注释文字 */ 3.2 标识符 在Java语言中,标识符是赋予变量、类和方法等的名称。标识符由编程者自己指定,但需要遵循一定的语法规范: 标识符可以由字母、数字、下划线和美圆符组成,其中数字不能打头。 标识符不能是java关键字和保留字,但可以包含关键字和保留字 标识符不能包含空格 标识符只能包含美圆符,不能包含@、#等特殊字符。 关键字 关键字又称保留字,是指Java语言中自带的用于标志数据类型名或者程序构造名等的标识符,如public、double等。当定义标识符时,不要让标识符和关键字相同,否则将引起错误。 转义符 转义符是指一些有特殊含义的、很难用一般方式表达的字符,如回车、换行等。所有的转义符以反斜线(\)开头,后面跟着一个字符来表示某个特定的转义符。 3.3 数据类型分类 Java语言支持的类型分为: 基本类型和引用类型 基本类型包括boolean类型和数值类型。 数值类型有整数类型和浮点类型。 整数类型包括byte、short、int、long、char。 浮点类型包括float和double 3.4 基本数据类型 常量的概念 整型常量:十进制、八进制和十六进制 浮点型常量:double(双精度)、float(单精度) 字符型常量:单引号括起来的单个字符 布尔型常量:true 和 false 字符串常量:双引号括起来的字符序列 常量举例 如:26,47.3,’a’,true,”student”分别是几种常量,这种方式的常量称为直接常量。 除此之外,还有一种可以用标识符来表示的常量,称为符号常量。符号常量有4个基本要素:名字,类型,值和使用范围。符号常量 必须先声明,后使用。 符号常量的声明方式如下: final [修饰符] 类型标识符 常量名=(直接)常量 例:final float PI=3.14159 final int MAX=100 变量的概念 变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。根据所存储的数据类型的不同,有各种不同类型的变量。变量名代表这块内存中的数据 。 例如: int x=0,y; y=x+3; 在 Java 语言中,所有的变量必须先定义后使用。其格式为: 数据类型 标识符1[=初值],[标识符2...]; 3.5 基本类型的转换 Java语言中不同基本类型的值有时候需要进行转换。JAVA提供两种类型转换方式:自动类型转换(也叫隐式类型转换) 和强制类型转换(也叫显式类型转换) 自动类型转换基本原则 1、转换前、后两种类型必须是数值数据类型(包括char),则boolean不在范围内。 2、存储空间较小的类型可以转为存储空间较大的类型: byte-short-char-int-long float-double 如: long a; int b=3; a=b+5; 强制类型转换的语法格式是 (targetType) value 强制类型转换的运算符是圆括号()。 当进行强制类型转换时,高等级的数据类型向低等级的数据类型进行转换,有可能造成数据溢出(丢失)。 3.7 运算符 运算符是一种特殊符号,用以表示数据的运算、赋值和比较,一般由一至三个字符组成 。运算符共分以下几种: 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 逻辑运算符用于连接布尔型表达式,在Java中不可以写成3x6,应该写成x3 x6 。 “”和“”的区别: 单时,左边无论真假,右边都进行运算; 双时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。 “|”和“||”的区别同理,双或时,左边为真,右边不参与运算。 异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false。 用于定义数据类型的关键字 class interface byte short int long float double char boolean void 用于定义数据类型值的关键字 true false null 用于定义流程控制的关键字 if else switch case default while do for break continue return 用于定义访问权限修饰符的关键字 private protecte
文档评论(0)