欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > 包装类(全面解析)

包装类(全面解析)

2025/10/10 11:03:54 来源:https://blog.csdn.net/qq_54354111/article/details/145388047  浏览:    关键词:包装类(全面解析)

Java中的常用类

含义:直接调用实现一些功能【如:Arrays工具类中的方法】

主要关注常用类中的【以jdk api中的包装类为例】

A、字段摘要(一般只看全局常量,字段名是全大写即常量)

B、构造方法摘要(通过看构造方法就能知道此类怎么去创建对象)

C、方法摘要(一个方法代表是一个独立的功能)

包装类

含义:对8大基本数据类型进行封装

基本数据类型包装类
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
charCharacter
booleanBoolean

主要注意int和char的包装类,其它基本数据类型的包装类就首字母大写

共同点

都能表示同一个数据类型和存储的数据,及存储范围一样

不同点

基本数据类型:其内无调用的成员

包装类:是引用数据类型,每个包装类内都有很多方法,并且还支持各种数据类型的转换

本质的区别是:包装类能调用方法,而基本数据类型不能

	就比如基本数据类型不能看最大最小值,但包装类可以,可以调用MIN/MAX字段

【数值】包装类都会继承Number(抽象类),父类子类都有这几个常用方法:

byte byteValue();

	把Byte包装类转为byte类型
public class PackagingCategoryDemo {public static void main(String[] args) {Byte x = 12;System.out.println(x.byteValue());//12}
}

short shortValue();

	把Short包装类转为short类型
public class PackagingCategoryDemo {public static void main(String[] args) {Short x = 200;System.out.println(x.shortValue());//200}
}

int intValue();

	把Int包装类转为int类型
public class PackagingCategoryDemo {public static void main(String[] args) {Integer x = 5000;System.out.println(x.intValue());//5000}
}

long longValue();

	把Long包装类转为long类型
public class PackagingCategoryDemo {public static void main

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词