标识符
1.作用:常量、变量、方法、类和包的名称。
2.命名规则:必须以字母、_下划线、美元符
开
头
。
其
他
部
分
可
以
是
字
母
、
下
划
线
、
美
元
符
开头。 其他部分可以是字母、下划线_、美元符
开头。其他部分可以是字母、下划线、美元符和数字的任意组合。
大小写敏感,长度无限制。
不可以是Java的关键字。
3.关键字:Java关键字是Java语言保留供内部使用的,如class用于定义类,关键字也可以成为保留字,它们的意思是一致的。
4.Java数据类型:Java是一种强类型语言。
常量有数据类型的变量都必须声明其数据类型。
5.数据类型包括基本数据类型和引用数据类型,基本数据类型包括数据型、字符型(char)和布尔型(boolean),数据型包括整数类型(byte、short、int、long)和浮点类型(float、double),引用数据类型包括类(class)、接口(interface)和数组。
6.常量和变量
常量和变量定义:
在程序中存在大量的数据来代表程序的状态,其中有些数据在程序的运行过程中值会发生改变,有些数据在程序运行过程中值不能发生改变,这些数据在程序中分别被叫做变量和常量。
7.Java是一种强类型语言,每个变量必须声明其类型。
8.整数数据类型:
整型常量默认为int型,声明long型常量可以后加l或L。
9.浮点型数据类型:
float类型:单精度类型,尾数可以精确到7位有效数字,在很多情况下,float类型的精度很难满足需求。
double类型:双精度类型精度是float类型的两倍,绝大部分应用程序都采用double类型。
注意:浮点常量默认为double。要变float,需在后面增加F/f,如:3.14F。
浮点数存在舍入误差,很多数字不能精确表示。如果需要进行不产生舍入误差的精确数字计算,需要使用BigDecimal类。
10.字符数据类型:
用单引号来表示字符常量。
char类型可以当做int类型来处理。
11.布尔数据类型:
boolean类型有两个值,true和false。
boolean 类型用来判断逻辑条件,一般用于程序流程控制。
12.final常量:
使用final修饰的变量,只能被初始化一次,变成了常量。
13.
运算符:
算术运算符:+,–,,/,%,++,––
赋值运算符:=
扩展赋值运算符:+=,-=,=,/=
逻辑运算符:&&,||,!
位运算符:&,|,^,~ ,>>,<<,>>>
- 运算符 *** 作符Operator
关系运算符:>,<,>=,<=,==,!=
56 *** 作数Operand
赋值运算符=
相关概念辨析
int m =5+6; 语句Sentence
14.基本数据类型的转换:
在赋值运算或算术运算时,要求数据类型相同,否则要进行类型转换。
转换方式:强制转换,自动转换
15.算术运算时的转换:
整型,浮点型,字符型数据可以混合运算。
运算中,不同类型的数据先转化为同一类型,然后进行运算,转换从低级到高级。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)