2025年java基础类型对应的包装类型

java基础类型对应的包装类型java 包装类型有 8 种 分别是 1 byte 2 integer 3 short 4 long 5 float 6 double 7 boolean 8 character 相关学习推荐 java 基础教程 Java 包装类型有 8 种 分别是 Java 中的基本类型功能简单 不具备对象的特性 为了使基本类型具备对象的特性 所以出现了包装类 就可以像操作对象一样操作基本类型数据 一

大家好,我是讯享网,很高兴认识大家。



java包装类型有8种,分别是:1、byte;2、integer;3、short;4、long;5、float;6、double;7、boolean;8、character。

Java包装类型有几种

【相关学习推荐:java基础教程】

Java包装类型有8种,分别是:

Java中的基本类型功能简单,不具备对象的特性,为了使基本类型具备对象的特性,所以出现了包装类,就可以像操作对象一样操作基本类型数据。

一、基本类java基础类型对应的包装类型型对应的包装类

立即学习“Java免费学习笔记(深入)”;

基本类型                  包装类型

byte           Byte

int                              Integer

short                          Short

long                            Long

float                            Float

double                        Double

boolean                      Boolean

char                           Character

A.创建一个包装类对象:

Integer i = new Integer(4);
讯享网
登录后复制
讯享网Integer s = new Integer("8");
登录后复制

包装类常用的方法如下:

a0d3155f1d85fcc882675580115551e.png

有了基本的数据类型,为什么还需要包装类型?

1、比如果业务中的一条数据,通过id去判断时候存在数据库的时候,包装类的好处就出来了,可以用Integer 来表示存储ID,判断它是否为空即可

2、转换成包装类之后可以当成对象处理,有的方法允许存入基本类型,只能存入对象~

3、

         3.1 在Java中,一切皆对象,但八大基本类型却不是对象。

        3.2声明方式的不同,基本类型无需通过new关键字来创建,而封装类型需new关键字。

        3.3存储方式及位置的不同,基本类型是直接存储变量的值保存在堆栈中能高效的存取, 封装类型需要通过引用指向实例,具体的实例保存在堆中。

        3.4初始值的不同,封装类型的初始值为null,基本类型的的初始值视具体的类型而定, 比如int类型的初始值为0,boolean类型为false;

        3.5使用方式的不同:如与集合类合作使用时只能使用包装类型。

小讯
上一篇 2025-01-01 13:42
下一篇 2024-12-31 07:03

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/3930.html