Java SE 031 Java数组剖析

(1)一个人只要自己不放弃自己,整个世界也不会放弃你.
(2)天生我才必有大用
(3)不能忍受学习之苦就一定要忍受生活之苦,这是多么痛苦而深刻的领悟.
(4)做难事必有所得
(5)精神乃真正的刀锋
(6)战胜对手有两次,第一次在内心中.
(7)编写实属不易,若喜欢或者对你有帮助记得点赞+关注或者收藏哦~

Java SE 031 Java数组剖析

1.包装类(Wrapper class)

(1)针对于原生数据类型的包装。

(2)java里面只有byte、short、int、long、float、double、char、boolean这八个原生数据类型,不属于对象,剩下的全都是对象或引用类型。

有些时候就会产生一些问题,比如说一个程序需要接收一个对象类型的参数,但是只有一个int类型的,如果想接收一个引用类型的,就没法将整数传进去,因此就没法传,因为是类型不符合的。所以为了让我们的程序做到面向对象,java为我们提供了8个原生数据类型的包装类。

比如对于int来说,本身是一个整数,我们可以用一个对象,把整数包装进去,就是将值放到对象里面去,然后使用对象就可以了,对象里面承载着整数的具体的值,但是它本身是一个对象了,我们就可以按照通常对对象的操作方式去操作int类型的包装类。

(3)java中的8个包装类分别是:

(3)java中的8个包装类分别是:

Byte、Short、Integer、Long、Float、Double、Character、Boolean。它们的使用方式都是一样的,可以实现原生数据类型与包装类型的双向转换。

猜你喜欢

转载自blog.csdn.net/xiogjie_67/article/details/108501076