java程序设计基础第3章ppt课件.ppt

java程序设计基础第3章ppt课件.ppt

ID:58883083

大小:577.50 KB

页数:73页

时间:2020-09-30

java程序设计基础第3章ppt课件.ppt_第1页
java程序设计基础第3章ppt课件.ppt_第2页
java程序设计基础第3章ppt课件.ppt_第3页
java程序设计基础第3章ppt课件.ppt_第4页
java程序设计基础第3章ppt课件.ppt_第5页
资源描述:

《java程序设计基础第3章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章Java语言基础信息科学技术学院本章目标掌握常用的数据类型。掌握关键字和标识符理解常量和变量的概念。掌握数据类型转换掌握数据的输入掌握运算符和表达式的使用。一、Java的数据类型数据类型就是一组性质相同的值的集合以及定义于这个值集合上的一组操作的总称。Java的数据类型与C非常相近,但有两个不同之处:Java中各种数据类型占用固定的内存长度,与具体的软硬件平台环境无关。Java的每种数据类型都对应一个默认的数值。boolean默认false,char默认u0000,其他的都为0Java数据类型层

2、次结构Java数据类型引用类型基本类型数值型布尔型(boolean)整型(byte,short,int,long)浮点型(float,double)类(class)接口类型(interface)数组类型枚举类型(Enum)字符型(char)注解类型(Annotation)基本数据类型基本类型(PrimitiveType)的数据只能保存单一的值,因此也被称为原始类型、或简单类型。Java中定义了四类/八种基本数据类型:逻辑型--boolean文本型--char整数型--byte,short,int,lon

3、g浮点型--float,double1、整型整型数据用于保存整数信息,Java提供了四种不同的整数类型,各有固定的表数范围和字段长度,而不受具体操作系统的影响,以保证Java程序的可移植性。整数类型int型常量:123(十进制),077(八进制),0x3AB(十六进制)变量:用int声明,可赋初值占4个字节byte型变量:使用byte声明常量:不存在byte型常量表示法,但可以把一定范围内的int型常量赋值给byte型变量,如果需要强调一个整数是byte型,可以使用类型转换如(byte)28。占1个字节

4、。short型变量:使用关键字short声明常量:不存在short型常量表示法,但可以把一定范围内的int型常量赋值给short型变量,如果需要强调一个整数是short型,可以使用类型转换如(short)-28。占2个字节。long型常量:用后缀L表示,如108L(十进制),07123L(八进制),0x3ABCL(十六进制)使用long声明占8个字节注意:java没有无符号数。2、浮点型Java浮点型包括float和double两种,分别用于保存单精度和双精度的浮点数。浮点型有固定的表数范围和字段长度:

5、浮点类型表示方式:标准计数法科学计数法float型常量:452.2323f,2e32F,注意常量后必须有f或F。变量:占4个字节,float型变量保留8位有效数字doulbe型常量:434234d,2e23D,注意d或D可省略变量:占8个字节,16位有效数字3、字符型char型数据用来表示通常意义上“字符”,Java语言采用16位Unicode编码保存。常量:用单引号括起来的Unicode表中的一个字符变量用char声明。如:charch=‘A’;占2个字节。没有符号位。取值范围0-65535.Unic

6、ode字符用u0000到uFFFF之间的十六进制数值表示,u表示一个Unicode值。4、布尔型boolean类型数据用来表示只有两种状态的逻辑值,分别代表现实生活中的特定条件成立与否,通常用于逻辑运算和程序流程控制。举例:booleanmale,on=false;逻辑类型变量占1个字节内存。boolean类型数据只允许取值true或false,不可以0或非0的整数替代true和false。例3-7引用数据类型Java语言中除8种基本数据类型以外,其它的数据类型统称为引用类型(ReferenceT

7、ype),具体包括:类、接口、数组、枚举和注解类型。引用类型数据以对象的形式存在。二、标识符和关键字Java语言中,为各种变量、方法和类等起的名字称为标识符(identifier)。Java标识符的命名规则:应以字母、下划线(_)、美元符($)开头后跟字母、下划线、美元符或数字Java标识符大小写敏感,长度无限制举例:Java标识符的使用规则类名、接口名采用名词,首字母大写,内含的单词首字母大写,如AppletInOut。方法名采用动词,首字母小写,内含的单词首字母大写,如:actionPerforme

8、d。变量名采用名词,首字母小写,内含的单词首字母大写。如:prompt、connectNumber。常量名全部大写,单词间用下划线分开。如:HEAD_COUNT。关键字Java语言中一些被赋以特定的含义、并用做专门用途的单词称为关键字(Keyword)。所有Java关键字都是小写的Java关键字表三、变量和常量变量,在程序中,变量用来存储数据,并且随着程序的运行而发生改变。计算机技术中变量包括两部分:变量名——用于标记一段特定的存储空间变量

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。