目录
前言
本文主要介绍java中的包装类
1、包装类(Wrapper)
Java是面向对象的编程语言,但它也包含了8种基本数据类型,这8种基本数据类型不支持面向对象的编程机制,基本数据类型的数据也不具备“对象”的特性:没有成员变量、方法可以被调用。
- 针对八种基本数据类型定义相应的引用类型—包装类(封装类);
- 有了类的特点,就可以调用类中的方法,Java才是真正的面向对象。
自动装箱与自动拆箱:
装箱:基本数据类型包装成包装类的实例
- 通过包装类的构造器实现:
int i = 500;
Integer t = new Integer(i);
- 还可以通过字符串参数构造包装类对象:
Float f = new Float(“4.56”);
Long l = new