Java2实用教程第4版第2章基本数据类型与数组.ppt
《Java2实用教程第4版第2章基本数据类型与数组.ppt》由会员分享,可在线阅读,更多相关《Java2实用教程第4版第2章基本数据类型与数组.ppt(20页珍藏版)》请在三一办公上搜索。
1、2023/6/29,第 1 页,注意:开始用功了!,2023/6/29,第 2 页,Java2实用教程(第4版)第2章,配合例子源代码一起使用,Power point 制作:耿祥义 张跃平,基本数据类型与数组,2023/6/29,第 3 页,主要内容标识符与关键字基本数据类型类型转换运算输入、输出数据数组,导读,2023/6/29,第 4 页,2.1 标识符与关键字,2.1.1.标识符,用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符,简单地说,标识符就是一个名字.,标识符由字母、下划线、美元符号和数字组成,长度不受限制。标识符的第一个字符不能是数字字符。标识符不能
2、是关键字(关键字见下面的2.1.3节)标识符不能是true、false和null(尽管true、false和null不是关键字),2.1.2 Unicode字符集,Java语言使用Unicode标准字符集,该字符集由UNICODE协会管理并接受其技术上的修改,最多可以识别65536个字符.,2.1.3 关键字,关键字就是具有特定用途或被赋予特定意义的一些单词,不可以把关键字作为标识符来用.,2023/6/29,第 5 页,2.2 基本数据类型,有8种基本数据类型,分别是:boolean、byte、short、int、long、float、double、char。这8种基本数据类型习惯上可分为以
3、下四大类型:逻辑类型:boolean 整数类型:byte、short、int、long 字符类型:char 浮点类型:float、double,2023/6/29,第 6 页,2.2.1 逻辑类型,常量:true,false。变量:使用关键字boolean来声明逻辑变量,声明时也可以赋给初值,例如:boolean x,ok=true,关闭=false;,2023/6/29,第 7 页,2.2.2 整数类型,1int 型 常量:123,6000(十进制),077(八进制),0 x3ABC(十六进制)。变量:使用关键字int来声明int型变量,声明时也可以赋给初值,例如:int x=12,平均=9
4、898,jiafei;对于int型变量,内存分配给4个字节(byte),占32位。2byte 型 常量:Java中不存在byte型常量的表示法,但可以把一定范围内的int型常量 赋值给byte型变量。变量:使用关键字byte来声明byte 型变量 例如:byte x=-12,tom=28,漂亮=98;对于byte型内存分配给1个字节,占8位。3 short 型 常量:和byte型类似,Java中也不存在short型常量的表示法,但可以把一定 范围内的int型常量赋值给short型变量。变量:使用关键字short来声明short型变量 例如:short x=12,y=1234;对于short型变
5、量,内存分配给2个字节,占16位.4.long 型 常量:long型常量用后缀L来表示,例如108L(十进制)、07123L(八进制)、0 x3ABCL(十六进制)。变量:使用关键字long来声明long型变量,例如:long width=12L,height=2005L,length;对于long型变量,内存分配给8个字节,占64位。,2023/6/29,第 8 页,2.2.3 字符类型,1.常量:常量:A,b,?,!,9,好,t,等,即用单引号扩起的Unicode表中的一个字符。2.变量:使用关键字char来声明char型变量,例如:char ch=A,home=家,handsome=酷;
6、对于char型变量,内存分配给2个字节,占16位 3.转意字符常量:有些字符(如回车符)不能通过键盘输入到字符串或程序中,就需要使用转意字符常量,例如:n(换行),b(退格),t(水平制表),(单引号),“(双引号),(反斜线)等。4.要观察一个字符在Unicode表中的顺序位置,可以使用int型显示转换,如(int)a或int p=a。5.如果要得到一个065535之间的数所代表的Unicode表中相应位置上的字符 必须使用char型显示转换。例子1,2023/6/29,第 9 页,例子1中,分别用类型转换来显示一些字符在Unicode表中的位置,以及Unicode表中某些位置上的字符,运行
7、效果如图2.1。,例子1,2023/6/29,第 10 页,2.2.4 浮点类型,1.float型 常量:453.5439f,21379.987F,231.0f(小数表示法),2e40f(2乘10的40次方,指数表示法)。需要特别注意的是:常量后面必须要有后缀“f”或“F”。变量:使用关键字float来声明float型变量,例如:float x=22.76f,tom=1234.987f,weight=1e-12F;精度:float变量在存储float型数据时保留8位有效数字,实际精度取决于具体数值。对于float型变量,内存分配给4个字节,占32位。2.double 型 常量:2389.539
8、d,2318908.987,0.05(小数表示法),1e-90(1乘10的-90次方,指数表示法)。对于double常量,后面可以有后缀“d”或“D”,但允许省略该后缀。变量:使用关键字double来声明double型变量,例如:double height=23.345,width=34.56D,length=1e12;对于double型变量,内存分配给8个字节,占64位。精度:double变量在存储double型数据时保留16位有效数字,实际精度取决于具体数值。,2023/6/29,第 11 页,2.3 简单数据类型的级别与类型转换运算,Java中数据的基本类型(不包括逻辑类型)按精度从“低
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java2 实用教程 基本 数据类型 数组
链接地址:https://www.31ppt.com/p-5364040.html