2常量与变量 常量:恒值的量 必须使用fina关键字定义常量,例如 final float COUNT RATE=0. 02 final int area=100 系统提供的常量:Math.Pl, Math.e 变量 float length=1.11 int count=20
2 常量与变量 ▪ 常量:恒值的量 • 必须使用final关键字定义常量,例如 final float COUNT_RATE=0.02; final int AREA=100; • 系统提供的常量:Math.PI, Math.E ▪ 变量 float length=1.11; int count=20;
2.1.1基本数据类型 整型 浮点型 字符型 布尔型
2.1.1 基本数据类型 ▪ 整型 ▪ 浮点型 ▪ 字符型 ▪ 布尔型
整型数据 分类 byte short int long 字节数1 2 4 8 数字范围-128127-32768--2,147483648 32767~2,143,483.647 表示法 十进制:12, 十六进制:0xC1,0x2A34F5 八进制:010
整型数据 ▪ 分类 byte short int long 字节数 1 2 4 8 数字范围 -128~127 -32768~ -2,147,483,648 32767 ~2,143,483,647 ▪ 表示法 十进制 :12,… 十六进制: 0xC1,0x2A34F5,…. 八进制 :010,…
整型数据的使用 ˉ默认的整型常量为int型 X=12;处常量12为int型 对于long型常量,当值超出了int范围时,需 要添加后缀”L” ongx=1200000009确,亦可 ongx=1200000000y误 long X=12;/确
整型数据的使用 ▪ 默认的整型常量为int型 x=12;//此处常量12为int型 ▪ 对于long型常量,当值超出了int范围时,需 要添加后缀”L” long x=12000000000L;//正确,“l”亦可 long x=12000000000;//错误 long x=12;//正确
整型数据的使用2 对于byte,shot型变量,在赋值时存在两种情 况 如果值不超过规定的范围,不会出现问题 如果值超出了规定的范围,会引起语法错误 →例如 byte b=12; //no problem byte b=256; //error
整型数据的使用2 ▪ 对于byte,short型变量,在赋值时存在两种情 况: • 如果值不超过规定的范围,不会出现问题 • 如果值超出了规定的范围,会引起语法错误 例如 byte b=12;//no problem byte b=256;//error