1、标识符
由程序员自己起的,例如变量名a。 只能包含(_$数字和字母)。 数字不能出现在首位。 不能和关键字重复。 区分大小写。2、基本数据类型 数值型 整型 (默认是int类型) byte 一个字节8位 short 2个字节16位 int 4个字节32位 long 8个字节64位(long用来表示时间,通用时间。从某个特殊的时间(1970年1月1日0:0:0)开始的毫秒数) 浮点型 (默认是double型) float32位 double64位 float a=321.21F(直接写float a=321.21会提示错误 因为系统默认浮点型是double) 字符型 char 单个字符 用单引号 用双引号的是字符串 char和int型可以自由转换不用加任何强制转换。例如 char a='a'; char b='b'; int a1=a; int b1=b; 转换出来的int数值是该字符在字符集里的序号 UTF-8(全球通用的字符集) Ascii(最早的字符集,美国人创建但是后来满足不了使用) GB2312、GBK(中国的著名的字符集) 转义字符 \r回车 \n换行 \t制表符 \\反斜杠 布尔型 boolean(true、false)3、数据的类型转换 整数的默认类型是int型。 在整数后面加l/L,就把这个整数转换为long型。 当范围大的数值类型赋值给范围小的数值类型的时候,会提示错误。可以用强制转换 例如 long a=(int)1234; 强制转换只能用在数据类型兼容的类型之间使用 (范围大的转换为范围小的)