java 原生数据类型、引用数据类型
一、Java 原生数据类型 共 8 中
?
1、int?整型
2、byte字节型
3、shor短整型
4、long长整型
5、float单精度浮点型——浮点型(小数类型)
//float a = 1.2;编译会出错;java中所有浮点型都默认为double型
解决:
a、强制类型转换float a = (float)1.2;
b、java支持float a =1.2f;
6、double双精度浮点型
7、char字符型——用'号包围
8、boolean布尔型
?
注:类型赋值:可以将类型小的值赋值给类型大的值;反之不可以。
short 16位;int 32位;long 64位;
例如:short s = 1;int i = s; long l = i;//成功
?long l = 1;int i = l; short s = i;//编译失败
?
代码示例:
1、 int a = 1/2//结果输出是0
2、取莫的结果符号永远与被除数的符号相同。(被除数/除数)
?
?
二、Java引用数据类型
?
?