JAVA标识符、关键字和数据类型.ppt
《JAVA标识符、关键字和数据类型.ppt》由会员分享,可在线阅读,更多相关《JAVA标识符、关键字和数据类型.ppt(35页珍藏版)》请在三一文库上搜索。
1、第章 标识符、关键字和数据类型,2.1 标识符和关键字 2.2 Java语言的基本数据类型 2.3 Java的数组,2.1 标识符和关键字,Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。 Java 标识符有如下命名规则: 标识符由字母、下划线“_” 、美元符“$”或数字组成。 标识符应以字母、下划线 、美元符开头。 Java 标识符大小写敏感,长度无限制。 约定俗成:Java 标识符选取因注意“见名知意”且不能与 Java 语言的关键字重名。,关键字 Java 中一些赋以特定的含义,用做专门用途的字符串称为关键字(keyword)。 所有Java关键字都是小写英文
2、字符串。 goto 和 const 虽然从未使用,但也作被为 Java 关键字保留。,关键字,原始数据类型 byte short int long float double char boolean 循环关键字 do while for break continue,分支关键字 if else switch case default break 方法、变量和类修饰符 private public protected final static abstract synchronized volatile strictfp,异常处理 try catch finally throw throws 对
3、象相关关键字 new extends implements class instanceof this super,字面值常量 false true null 方法相关关键字 return void 包相关关键字 package import,Java常量,Java 的常量值用字符串表示,区分不同的数据类型。 如整型常量 123 实型常量 3.14 字符常量 a 逻辑常量 true、false 字符串常量 “helloworld” null 注意: 区分字符常量和字符串常量 区分 null 和 “”,Java变量,Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。 Ja
4、va程序中每一个变量都属于特定的数据类型,在使用前必须对其声明,声明格式为: type varName =value,varName=value 例如: int i = 100; float f = 12.3f; double d1, d2, d3 = 0.123; String s = “hello”; 从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。,值,名字,Java变量的分类,按被声明的位置划分: 局部变量:方法或语句块内部定义的变量 成员变量:方法外部、类的内部定义的变量 注意:类
5、外面(与类对应的大括号外面)不能有变量的声明 按所属的数据类型划分: 基本数据类型变量 引用数据类型变量,Java局部变量与成员变量,方法体内部声明的变量(包括形参)称为局部变量: 方法体内部是指与方法对应的大括号内部 在方法体外,类体内声明的变量成为成员变量 public void method() int i; int j = i+5 ; / 编译出错,变量i还未被初始化 double d = 3.14; ,Java数据类型的划分,2.2 Java语言的基本数据类型,基本数据类型也称作简单数据类型。Java语言有8种简单数据类型,分别是: boolean、byte 、short、int、l
6、ong、float、double、char。 这8种数据类型习惯上可分为4大类型: 逻辑类型:boolean 字符类型:char 整数类型:byte、short、int、long 浮点类型:float、double,基本数据类型,Java 的基本数据类型包括(4类8种) boolean (true/false) byte(1) 、short(2)、int(4)、 long(8) float(4)、double(8) char(2)。,1.逻辑类型 boolean,boolean 类型适于逻辑运算,一般用于程序流程控制 。 boolean 类型数据只允许取值 true 或 false ,不可以
7、0 或非 0 的整数替代 true 和 false ,这点和C语言不同。 用法举例: boolean flag; flag = true; if(flag) /do something ,2.整数类型,Java 各整数类型有固定的表数范围和字段长度,其不受具体操作系统的影响,以保证Java程序的可移植性。 Java 语言整型常量的三种表示形式: 十进制整数,如:12, -314, 0。 八进制整数,要求以 0 开头,如:012。 十六进制数,要求 0x 或 0X 开头,如:0x12 。 Java语言的整型常量默认为int型,声明long型常量可以后加 l 或 L ,如 int i1 = 600
8、; /正确 long l1 = 88888888888L; /必须加l否则会出错,3.char型,char 型数据用来表示通常意义上的“字符” 字符常量为用单引号括起来的单个字符,例如: char eChar = a; char cChar =中; Java 字符采用 Unicode 编码,每个字符占两个字节,因而可用十六进制编码形式表示,例如: char c1 = u0061; 注:Unicode是全球语言统一编码 Java 语言中还允许使用转义字符 来将其后的字符转变为其它的含义,例如: char c2 = n; /n代表换行符,Java中的字符型数据是16位的Unicode字符,汉字和英
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 标识符 关键字 数据类型
链接地址:https://www.31doc.com/p-2124783.html