第3讲JAVA数据类型常量与变量ppt课件.ppt

第3讲JAVA数据类型常量与变量ppt课件.ppt

ID:59017760

大小:998.00 KB

页数:34页

时间:2020-09-26

第3讲JAVA数据类型常量与变量ppt课件.ppt_第1页
第3讲JAVA数据类型常量与变量ppt课件.ppt_第2页
第3讲JAVA数据类型常量与变量ppt课件.ppt_第3页
第3讲JAVA数据类型常量与变量ppt课件.ppt_第4页
第3讲JAVA数据类型常量与变量ppt课件.ppt_第5页
资源描述:

《第3讲JAVA数据类型常量与变量ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3讲数据类型、常量与变量数制数据类型常量变量1.数制1.1Java中允许使用的数制:二进制数符:0,1运算规则:逢二进一,借一当二八进制数符:0,1,2,3,4,5,6,7运算规则:逢八进一,借一当八十进制十六进制数符:0—9,A—F(大小写不限)运算规则:逢十六进一,借一当十六1.2在Java中表示形式以十进制的30为例,转换成以下各种进制:二进制:11110(直接书写)八进制:036(以数字0开头)十六进制:0x1E(以数字0和字母X开头,X大小写不限)建议:八进制容易与二进制混淆,最好不使用。请问,以下哪些是十进制数17对应的十六进制正确表示?(1

2、)017(2)x11(3)0x17(4)0X11(5)0x11答案:(4)、(5)标志符2数据类型Java是一种强类型语言,变量的使用要先声明数据类型。Java的数据类型可分为基本数据类型和引用类型两大类。具体如下:整数类型(byte,short,int,long)数据类型基本数据类型引用数据类型数值型字符型(char)布尔型(boolean)浮点类型(float,double)类(class)接口(interface)数组2.1基本数据类型(系统已定义好)Java已定义了四大类、8种基本数据类型,它们具有如下特点:所占的位数都是确定的,不因操作系统的不同

3、而不同;类型关键字都是小写。数据类型所占位数数的范围byte8-27~27-1(即:-128~127)short16-215~215-1(即:-32768~32767)int32-231~231-1(即:-21亿~21亿)long64-263~263-1(即:-922亿亿~922亿亿)char160~216-1(即0~65535)float323.4e-038~3.4e+038double641.7e-308~1.7e+308boolean1true和false2.2整数包括:byte、short、int、long四种byte型(字节型)占1个字节,即8位

4、,值的范围:-128~12700000101511111011-5符号位补码说明:无论什么进制,输出时都会自动转换十进制输出。2.2整数(续)short型(短整型)占2个字节,即16位,值的范围:-32768~32767shortint型(整型)占4个字节,即32位,值的范围:-21亿~21亿最常用使用,但要注意取值范围。int2.2整数(续)long型(长整型)占8个字节,即64位,值的范围:-922亿亿~922亿亿带大写或小写的L作为后缀。例如:longtotal=8000L;请问,int型变量的取值范围是:(1)-231~231-1(2)-231-1

5、~231(3)-215~215-1(4)-215-1~215(5)取决于运行平台答案:(1)2.3字符型(char型)char型用来表示通常意义上“字符”;字符常量是用单引号括起来的单个字符,例如:charc1=‘A’,c2=‘大’;请注意:”A”是字符串—String型,属于引用类型(即对象类型),不是字符型。Java字符采用Unicode编码,每个字符占2个字节,共有65536个,编码:0—65535,用16进制表示即为:u0000--uFFFF。Unicode缟码与ASCII码兼容。例如:charc1=‘u0041’;表示的就是’A’。char

6、2.3字符型(char型)(续)要了解一个字符在Unicode表中的顺序,可以将它转换为int型;反过来,也可将一个整数转换字符型。publicclassUnicode{publicstaticvoidmain(Stringargs[]){charc='大';System.out.println("'"+c+"'的Unicode编码:"+(int)c);intnum=23398;System.out.println("Unicode编码为"+num+"的字符是:"+(char)num);}}程序运行结果:'大'的Unicode编码:22823Unico

7、de编码为23398的字符是:学2.3字符型(char型)(续)转义字符:改变一些字符的原有含义,实现特定功能。格式:字符转义字符功能换行(newline)t制表符(tab),光标移至下一个制表位\输出反斜线’输出单引号’”输出双引号”b退格(backspace)r回车(carriagereturn),光标移至当前行开始2.4浮点型包括:float、double两种float型:又称单精度浮点数占4个字节,即32位,范围:3.4e-038~3.4e+038,7位有效数字。比long型表示的数值范围更大。必须在尾部加F或f后缀,否则默认为d

8、ouble型。表示法:定点数:例如floatf1=123.456F

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

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

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