大数据必学Java基础(四十八):包装类和日期类的讲解

包装类和日期类的讲解

一、包装类

引入

【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
喜欢就支持一下吧
点赞0 分享