Java包装类,基本的装箱与拆箱

小简博客 - 小简的技术栈,专注Java及其他计算机技术、互联网技术教程 (ideaopen.cn)https://blog.ideaopen.cn/
何为包装类
将原始类型和包装类分开以保持简单。当需要一个适合像面向对象编程的类型时就需要包装类。当希望数据类型变得简单时就使用原始类型。
原始类型不能为null,但包装类可以为null。包装类可用于实现多态性。
通俗的说,为啥要这个东西的存在呢?
首先,我们要知道,Java语言优势就是在于JVM的跨平台机制与面向对象语言的这两大优势。
Java是一个面向对象的编程语言,但是却有一个小小的不足,Java中的八种基本数据类型却是不面向对象的。
那既然不面向对象,就写一个类让这些类型面向对象,于是包装类诞生了。

在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八种基本数据类型对应的类统称为包装类(Wrapper Class),包装类均位于java.lang包。

包装类
为了方便记忆,除了Integer和Character类以后,其它六个类的类名和基本数据类型一

Java包装类,基本的装箱与拆箱最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/27941.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>