02.1.Java基础标识符、关键字、数据类型.ppt

上传人:sccc 文档编号:5090966 上传时间:2023-06-03 格式:PPT 页数:17 大小:218.51KB
返回 下载 相关 举报
02.1.Java基础标识符、关键字、数据类型.ppt_第1页
第1页 / 共17页
02.1.Java基础标识符、关键字、数据类型.ppt_第2页
第2页 / 共17页
02.1.Java基础标识符、关键字、数据类型.ppt_第3页
第3页 / 共17页
02.1.Java基础标识符、关键字、数据类型.ppt_第4页
第4页 / 共17页
02.1.Java基础标识符、关键字、数据类型.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《02.1.Java基础标识符、关键字、数据类型.ppt》由会员分享,可在线阅读,更多相关《02.1.Java基础标识符、关键字、数据类型.ppt(17页珍藏版)》请在三一办公上搜索。

1、第二章 标识符、关键字和数据类型,1.由英文字母、数字、_(下划线)和$组成,长度不限。其中英文字母包含大写字母(AZ)和小写字母(az),数字包含0到9。2.标识符的第一个字符不能是数字(即标识符不能以数字开头)。3.标识符区分大小写。4.标识符不能包含空格。,Java标识符,标识符用来命名变量、符号常量、数组、方法、类、对象、接口、包等。为了提高程序的可读性,标识符最好“见名知义”,而且规范大小写的使用方式。,Java关键字,是Java语言规定的具有特定含义的标识符。Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字一律由小写英文字母组成

2、。按用途可划分为:数据类型、语句(分支和循环)、修饰、方法、对象、异常、包。Java关键字类似人类语言中的虚词,具有特定的含义,是组成程序(相当于人类语言中的文章)的必要组成部分。虚词:没有完整的词汇意义,但有语法意义或功能意义的词。,Java关键字,原始数据类型byteshortintlongfloatdoublecharboolean循环关键字dowhileforbreakcontinue,分支关键字ifelseswitchcasedefault方法、变量和类修饰符privatepublicprotectedfinalstaticabstractsynchronizedvolatilest

3、rictfpnativetransient,Java关键字,异常处理trycatchfinallythrowthrows对象相关关键字newextendsimplementsclassInterfaceenuminstanceofthissuper,字面值常量 false true null 方法相关关键字 return void 包相关关键字 package import,Java关键字,整型,浮点型,布尔型,字符型,Java基本数据类型,基本数据类型定义与赋值,如果需要创建某个数据类型的实例,我们需要采用如下语法:=;例如:定义一个整型数据并对其赋值,形式如下:int a=100;其中:i

4、nt是数据类型,表示为要定义一个整型数据 a是数据名,表示给这个整型数据起个名字,叫a 100是这个整型数据a的初始数值。,Java基本数据类型-整型,整型是用来定义整数的关键字,每种整型都有其表示范围。例如:byte型占8位(bit),即由8个0/1组成,由于机器采用2进制,并且第一位为符号位(0表示正数,1表示负数),所以一个byte型数据能表示的范围是:-27至27-1(即-128至127,因为在java中0是正数,所以正数最大值是127,而负数的最小值是-128)。同理可知,short型占16位,并且short也有正数和负数之分,所以short的表示范围是:-215至215-1。,Ja

5、va基本数据类型-浮点型,浮点型是用来定义小数的关键字,浮点型也有其表示范围。例如:float型的范围:1.410-45至3.41038。double型的范围:4.910-324至1.810308。注意:在对float数据进行赋值的时候要在数字的后面添加f(或F),否则java编译器会认为1.3是个double类型的数值。正确赋值方式:float f1=1.3f;,Java基本数据类型-布尔型,布尔型,又称逻辑类型,用于表示一个逻辑判定的真假值,在Java中只有两个值,即true(真)和false(假)。例如:boolean b1=true;boolean b2=false;,注意:1.布尔值

6、在未被赋值之前是不能使用的。2.Java的二进制逻辑中,规定1为真,0为假。,Java基本数据类型-字符型,Java字符型采用Unicode编码方式,因为char(字符型)占16位(bit),并且字符型不存在正负之分,所以可以表示216个数,即表示范围为0至216-1(065535)。定义char类型数据 char c1=a;char c2=12345;char c3=中;注意:char可以存储一个中文,并且可以使用数值(065535)对字符型变量进行赋值。,字符型和整型的转化,字符串简介,字符串是一组字符的集合,Java中的字符串使用String类来定义,注意:String并不属于Java的

7、基本数据类型,是由JDK类库提供的。字符串的长度理论上为整型数据的最大长度,即:231-1=2147483647,但实际情况是由缓冲池大小决定的。字符串的声明方式如下:String str=“中国”;String str=new String();String str=new String(“中国”);注意:第二种方式只是实例化了一个空串,即申请了一块内存空间,但并未向该空间写入内容。,当将表示范围小的数据类型赋值给表示范围大的数据类型时,Java自动使用隐式类型转换 低-高byte-short/char-int-long-float-double 当把级别低的变量赋值给级别高的变量时,系统自动完成数据类型的转换。例如:float x=100;如果输出 x 的值,结果将是 100.0例如:int x=50;float y;y=x;如果输出 y 的值,结果将是 50.0,Java数据类型转换,Java数据类型转换,当把级别高的变量赋值给级别低的变量时,必须使用显示类型转换。显示转换的格式:(要转换的类型)被转换的值例如:int x=(int)23.89;long y=(long)34.98F;如果输出 x,y 的值将是 23 和 34。注意:显示类型转化(强制类型转换)可能导致数据精度的损失。,示例,漫漫IT路,你需要过来人指点!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号