当前位置: 首页 > 图灵资讯 > 技术篇> 2.3标识符、关键字、保留字 2.4 常量、变量、数据类型

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型

来源:图灵教育
时间:2023-06-12 09:16:33

2.3标识符、关键字、保留字2.3.1 标识符

标识符只能通过字母和下划线“_”、数字,美元符号“$”组成,首字母不能是数字。区分大小写,不能插入空间。

以下举例:

合法:Dog、class_3、_price、$123、$123bay、abc_123、 ¥123

非法:3_class、&class、class、NO.1(关键字)、.com、#myname

2.3.2保留字

保留词是高级语法定义的词,用户不能再说这些词作为变量名和过程名使用

它包含一些关键字和未使用的保留字,这是与关键字和goto语句的区别。java占用,但用户不能使用

2.3.3 关键词

定义:关键词是语法中有特殊定义的句子

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_赋值

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_标识符_02编辑

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_标识符_03

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_保留字_04编辑

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_标识符_05

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_赋值_06编辑

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_保留字_07

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_保留字_08编辑

2.4 2.4常量、变量、数据类型.1常量

常量是指在程序执行过程中无法改变的数据,例如π=3.1415..、布尔常量 true false等。常量名规定全部大写,声明变量必须赋值,以后只能使用不能赋值,java语言声明常量使用final。

而常量:声明final类型常量名(标识符)=值;//声明不需要初始化值,只能使用,不能再赋值。

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_保留字_09

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_赋值_10编辑

2.4.2变量

变量是指在重新运行过程中可以改变的量。java是一种强大的类型,在使用之前必须声明变量的初始化。java程序中的变量名区分大小写。

变量;类型 变量名(标识符)=值;//可以使用,也可以重新赋值。如果不是静态的,方法前必须实例化对象(psvm)访问user.age

这里包含的关键词可以转换学习。

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_赋值_11

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_标识符_12编辑

2.4.3数据类型

1数值型

整数

byte 占用1kb 取值范围 -128~127

short 占用2kb 2^15~2^15~

int(默认类型) 占用4kb 2^31~2^31~

long 占用8kb 取值范围-2^63~2^63-1

浮点类型

float 单精度 使用float 记得增加F增加字节4kb常量 float aa=10.5F;

double(默认) 双精度 占用8kb字节 double aa=11.5D;

需要注意浮点类型 long float double 字母大写后面都加了字母大写

字符型:char 占用2字节char的类型是无符号的 不能为负,所以从0开始。

布尔常量型: boolean表示 true false

编辑

八种数据类型:除char外,character、int类型是integer,其他类型是首字母大写

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_赋值_15

2.3标识符、关键字、保留字 2.4 常量、变量、数据类型_保留字_16编辑