java四类八种基本数据类型
第一类:整型 byte short int long
第二类:浮点型 float double
第三类:逻辑型 boolean(它只有两个值可取true false)
第四类:字符型 char
在学习了第四天的内容后可以发现
在栈中可以直接分配内存的数据是基本数据类型。
引用数据类型:是数据的引用在栈中,但是他的对象在堆中。
字节数:
boolean 布尔型 1
byte 字节类型 1 范围-128~127
char 字符型 2 一个字符能存储一个中文汉字
short 短整型 2
int 整数类型 4
float 浮点类型(单精度) 4
long 长整形 8
double 双精度类型(双精度) 8
java中默认的整数类型是int类型,默认的浮点型是双精度浮点double。
基本数据类型自动转换
byte->short,char -> int -> long
float -> double
int -> float
long -> double
因为向下转换不会丢失精度,向上转换可能丢失精度
本文出自 “yehomlab” 博客,请务必保留此出处http://yehom.blog.51cto.com/5159116/1772593
原文地址:http://yehom.blog.51cto.com/5159116/1772593