zoukankan      html  css  js  c++  java
  • 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是添加了自动拆箱和封箱的功能。

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

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

  • 相关阅读:
    P1579哥德巴赫猜想
    JAVA快速入门方法
    PHP快速入门方法
    Java 8 lambda表达式
    JVM内存配置参数
    Synchronized 关键字
    数据库事务的理解
    hello world 执行原理
    面试知识点总结之JVM调优
    面试知识点总结之RabbitMQ/Kafka使用场景
  • 原文地址:https://www.cnblogs.com/spring-effort/p/11563505.html
Copyright © 2011-2022 走看看