Java数据类型和自动拆装箱

2019-09-23 09:12:27来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Java数据类型和自动拆装箱

1.java的数据类型:基本数据类型(8种)和引用数据类型。

  基本数据类型:

类型 boolean byte short char int long float double
1 8 16 16 32 64 32 64
字节   1 2 2 4 8 4 8
范围   -2^7~2^7-1 -2^15~2^15-1 -2^15~2^15-1 -2^31~2^31-1 -2^63~2^63-1 -2^31~2^31-1 -2^63~2^63-1

 

  引用数据类型:

    (1)类类型:String

    (2)接口类型

    (3)数组类型

 

2.包装类:由于java是面向对象的,java编程思想一书中说道:一切都是对象,所以形成了包装类,但是由于包装类的效率比较低,所以还是保留了基本数据类型。

    基本数据类型都对应了一个包装类(int的包装类为Integer,char的包装类为Character,其他的都是首字母大写),在jdk1.5是添加了自动拆箱和封箱的功能。

    自动封箱即将基本数据类型转换为相对应的包装类。

    自动拆箱即将包装类转换为相对应的基本数据类型。

 


原文链接:https://www.cnblogs.com/spring-effort/p/11563505.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:PlayJava Day022

下一篇:Java自学-接口与继承 抽象类