02-常量与变量

02-常量与变量

ID:20970812

大小:74.50 KB

页数:8页

时间:2018-10-18

02-常量与变量_第1页
02-常量与变量_第2页
02-常量与变量_第3页
02-常量与变量_第4页
02-常量与变量_第5页
资源描述:

《02-常量与变量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章标识符Java程序通常要用到标识符、关键字、常量、变量和数据类型。下面介绍这些内容。2.1标识符与字符集1.标识符的概念用来给类名、变量名、常量名、接口名、包名、方法名、数据类型名、数组名和文件名起名字的字符串称为标识符。标识符就是一个名称。2.标识符组成规范Java语言规定标识符的组成遵循以下规范:(1)标识符必须以大小写字母、数字、下划线和美金符号$组成(字母、数字、下划线和美金符号$统称为字符)。(2)标识符的第一个字符不能是数字。例如:liu、_zhao、$wang等等都是合法的标识符;而

2、567kan,chen#,@meng都不是合法的标识符。(3)Java语言严格区分大小写。例如:Love和love表示两个完全不同的标识符。(4)标识符的长度没有限制,但是不宜过长。3.字符集每个标识符由多个字符组成的。Java语言使用Unicode标准字符集(字符的集合),该字符集最多可以表示65536个字符。Unicode标准字符集中的前128个字符与ASCII字母表对应。每个国家的字母表都是Unicode标准字符集的一个子集。2.2关键字关键字是Java语言系统专门使用的标识符,程序员不能使用这些

3、标识符给类名、变量名、常量名、接口名、包名、方法名、数据类型名、数组名和文件名命名。Java语言的关键字主要包括:implements、import、instanceof、int、interface、long、nativenew、null、package、private、public、this、throw、true、try、void、while、abstract、boolean21、break、byte、case、catch、char、continue、do、double、elseextends、fal

4、se、find、finally、float、for、return、short、static、super、swith、synchronized等。2.3常量、变量和数据类型变量名就是指内存中一块存储空间的名称,我们称这类空间为变量。这类存储空间中的数据在程序运行过程中可以发生改变。常量名也是指内存中的一块存储空间的名称,我们称这类空间为常量。这类存储空间中的数据在程序运行过程中不会发生改变。常量和变量所代表的存储空间都是用来存储数据的,而数据有类型之分,因此,常量和变量也有类型之分。在使用常量和变量保存数

5、据以前,必须定义常量和变量的数据类型。定义常量或变量的数据类型后,可以通过赋值语句给常量或变量赋予数据。常量只能赋值一次值,变量可以多次赋值。Java语言将数据分为两大类型,即基本数据类型和引用数据类型(也称对象型)。2.3.1Java基本数据类型基本数据类型包括布尔类型、字符类型、整数类型和浮点类型。下面分别说明4种基本数据类型的常量表示方式、变量定义格式。1.布尔型(boolean)布尔型数据长度是2个字节。(1)布尔常量布尔常量只有两个值:true、false。(2)布尔变量的定义使用关键字boo

6、lean来定义布尔变量。如定义布尔变量a1、a2、a3的格式如下:booleana1,a2,a3;//定义时没有给变量赋值,编译时由系统给变量赋予默认值(false)定义时给变量赋初值的格式如下:booleana1=true,a2=false,a3;//在同一行定义多个变量时,变量间用逗号隔开。2.整型类型整型常量:例如,356(用十进制表示整数时首位不能为0)、1000(十进制)、0567(首位为0,代表八进制数)、0x9ABCD(首位是0x,代表十六进制数)。整型变量又分为4种:(1)byte型(数

7、据长度是1个字节)使用关键字byte来定义byte型变量。如定义byte型变量a1、a2、a3的格式如下:bytea1,a2,a3;//定义时没有给变量赋值,编译时由系统给变量赋予默认值(0)21定义时给变量赋初值的格式如下:bytea1=63,a2=-12,a3=77;(2)short型变量(数据长度是2个字节)使用关键字short来定义short型变量。如定义short型变量a1、a2、a3的格式如下:shorta1,a2,a3;//定义时没有给变量赋值,编译时由系统给变量赋予默认值(0)定义时给变

8、量赋初值的格式如下:shorta1=12,a2=-174,a3=999;(3)int型变量(数据长度是4个字节)使用关键字int来定义int型变量。如定义int型变量a1、a2、a3的格式如下:inta1,a2,a3;//定义时没有给变量赋值,编译时由系统给变量赋予默认值(0)定义时给变量赋初值的格式如下:inta1=33,a2=-155,a3;(4)long型变量(数据长度是8个字节)使用关键字long来定义long型变量。如定义long

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

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

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