包装类和日期类的讲解
一、包装类
引入
【1】什么是包装类:
以前定义变量,经常使用基本数据类型
对于基本数据类型来说,它就是一个数,加点属性,加点方法,加点构造器
将基本数据类型对应进行了一个封装,产生了一个新的类,就是包装类
int,byte…..—>基本数据类型
包装类—>引用数据类型
【2】对应关系:
基本数据类型 对应的包装类 继承关系
byte Byte —》Number—》Object
short Short —》Number—》Object
int Integer —》Number—》Object
long Long —》Number—》Object
float Float —》Number—》Object
double Double —》Number—》Object
char Character Object
boolean Boolean Object
【3】已经有基本数据类型了,为什么要封装为包装类?
(1)java语言 面向对象的语言,最擅长的操作各种各样的类。
(2)以前学习装数据的—》数组,int[] String[] double[] Student[]
以后学习的装数据的—》集合,有一个特点,只能装引用数据类型的数据
【4】是不是有了包装类以后就不用基本数据类型了?
不是
Integer
【1】直接使用,无需导包:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
相关推荐