星空网 > 软件开发 > Java

Java中的基本数据类型

什么是基本数据类型

就是我们在编程的时候经常需要用到的数据类型,如整型,浮点型等,把这些数据类型专门拿出来特殊对待,并想象成所谓的“基本类型”。

Java中有哪些基本数据类型

Java中的基本数据类型

整型,四个字节大小,初始默认值为0。

long

整型,八个字节大小,初始默认值为0l。

float

浮点型,四个字节大小,范围为32位IEEEE 754单精度范围,初始默认值为0.f。

double

浮点型,八个字节大小,范围为64位IEEEE 754单精度范围,初始默认值为0.0。

void

空类型,主要用于方法名前,表示该方法无返回值;

关于自动装箱和拆箱

这个功能是在JAVA SE5引入的,简单的说,就是基本类型与包装类之间的自动转换。

举个例子,int的装箱及Integer的拆箱,实际上调用的都是Integer类里的以下方法:

装箱:valueOf(int i)

拆箱:intValue()

有兴趣的可以在源代码打个断点测试;

举个例子:

package tmp;public class Main{  public static void main(String[] args)  {    //自动装箱,实际上调用Integer.valueOf(int);    Integer i1 = 100;    //自动拆箱,实际调用Integer对象的intValue()方法;    int i2 = new Integer(100);  }}

 参考资料:

JAVA编程思想




原标题:Java中的基本数据类型

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流