标识符、关键字、数据类型、常量与变量、运算符(数学、比较、逻辑、位、三元)
标识符规则
- 标识符不能是关键字或true、false、null
- 标识符可以包含字符、数字0-9、下划线(_)、或者美元符号($).
- 标识符的第一个字符必须是一个字母、下划线(_)、或者美元符号($)
- 标识符是区分大小写的,并且没有规定最大长度。
标识符举例
标识符要能够望文知意
标识符首字母要小写

数据类型、变量和常量

整型

浮点型

字符型
占2个字节
布尔型
表示true、false
字符串型
String “abcd”
变量的赋值
声明: 数据类型 变量名;
赋值: 变量名 = 数据;
变量使用一些注意
1、长度:不同的数据类型,在内存中的长度不同。如果数据超过范围,会报错。
2、初始化:变量在进行使用与运算时,必须进行初始化,否则会报错。
3、类型不可变:变量定义了类型,就不能存放其他类型的数据,否则会报错。
4、int型的变量不要使用float、double来定义变量的类型,虽然没有错,但是效率不高
常量
常量表示:final double PI = 3.1415926;
运算符和表达式 条件 按位 三目元算符
1、条件运算符条件、AND、OR、&&、||
2、按位运算符&、|、
3、三目运算符? :
4、扩展:移位运算符<<、 >>、^
执行表达式运算时,自动提升规则
1、所有的byte、short型和char型,那么计算机结果就是int型;
2、如果其中有一个操作数是long型,那么计算机结果就是long型。
3、如果其中有一个操作数是float型,那么计算机结果就是float型。
4、如果其中有一个操作数是double型,那么计算机结果就是double型。
浙公网安备 33010602011771号