Java基本数据类型

来源:互联网 发布:ubuntu var tmp 编辑:程序博客网 时间:2024/06/11 04:45

Java中有四类八种基本数据类型:

第一类:整形:byte ,short ,int ,long

第二类:浮点型:float,double

第三类:逻辑型:boolean(包括true 和false

第四类:字符型: char

它们分别占用字节为:

boolean 1/8 char 2

byte 1 short 2 int 4 long 8

float 4 double 8

Java中在栈内存里直接分配内存的是基本数据类型,而引用数据类型则是引用在栈中,对象则是在堆内存中


Java中byte short char 在运算时会自动转型为int类型,默认整形是int类型。

浮点型则是默认为double型,在后面加上f或F转成float类型。


强制转换: 目标类型  变量=(目标类型)(待转换类型)      //可能会损失精度!

0 0