标题: 黑马随堂记day01 [打印本页] 作者: 丶唯萌Pro 时间: 2017-10-18 23:32 标题: 黑马随堂记day01 Java中的数据类型
基本数据类型
4类8种
整数
byte short int long
浮点数
float double
字符
char
布尔
boolean
引用数据类型
student s = new Student();
类,接口,数组
基本数据类型的转换
自动类型转换
byte char short --- int --- long --- float --- double
由小到大
byte b = 10;
int a = b;
强制类型转换(有可能会损失精度)
一般是由大到小
int a = 10;
byte b =(byte)a;//有可能损失精度
注意:一般基本数据类型不会使用强制类型转换。
运算符
算术运算符
++ --
int a =10;
a++;
++a;//单独使用没有区别
int a = 10;
int b = a++; b = 10,a = 11;先做其他运算后加1
int b = ++a; b = 11,a = 11;先加1后做运算
比较运算符
比较运算的结果都是boolean类型
赋值运算符
+=
int a =20;
byte b =20;
b = b + a;//可能损失精度,需要强制类型转换
b += a;//+=:隐含了强势类型转换