资讯专栏INFORMATION COLUMN

Java知识点总结(常用类-包装类)

AlanKeene / 1006人阅读

摘要:知识点总结常用类包装类知识点总结常用类包装类是一个面向对象的语言,但是中的基本数据类型却不是面向对象的。但是我们在实际使用中经常将基本数据类型转换成对象,便于操作。

Java知识点总结(常用类-包装类)

@(Java知识点总结)[Java, Java常用类]

[toc]

包装类(wrapper)

Java是一个面向对象的语言,但是Java中的基本数据类型却不是面向对象的。但是我们在实际使用中经常将基本数据类型转换成对象,便于操作。比如:集合的操作。这是,我们就需要将基本数据类型转化成对象。

包装类位于java.lang包中,包装类和基本数据类型的对应关系

包装类的作用

提供:字符串、基本数据类型、对象之间互相转换的方法
包含每种基本数据类型的相关属性如 最大值、最小值等

Integer i = new Integer(100);
Integer i2 = Integer.parseInt("1000"); //转为Integer类型
Integer i3 = new Integer("1000");
int i4 = i2.intValue(); //转为int类型

自动装箱(auto-boxing)

基本类型就自动地封装到与它相同类型的包装,如:

Integer i = 100; //jdk 1.5之后

本质上,编译器编译时为我们添加了:

Integer i = new  Integer(100); 
自动拆箱(unboxing)

包装类自动转换成为基本数据类型,如:

int a = new Integer(100);    

本质上,编译器编译时为我们添加了:

int a = new Integer(100).intValue();

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/69166.html

相关文章

  • Java learn 03 常用 & 容器 (待补充笔记)

    摘要:容器的类图如下图所示接口定义了存取一组对象的方法其子接口和分别定义了存储方式。中的数据对象没有顺序且不可以重复。注意相等的对象应该具有相等的 Chap 6 常用类 focus on : 字符串相关类 (String, StringBuffer) 基本数据类型包装类 Math类 File类 枚举类 6.1 字符串相关类 String 类 -- java.lang.String 类...

    bladefury 评论0 收藏0
  • J2EE下的常用设计模式

    摘要:当然,除了让我们显得更加专业之外,在自己所学习或者工作的项目中,适当合理的使用设计模式,能够给项目带来很大的好处。 简单说两句 本文首发公众号【一名打字员】 对不住各位老铁了,年前说好要更几波JAVA的东西,又偷懒了,没办法,在这里用小锤锤偷偷锤了自己几下。由于工作原因,更新时间不定,各位老铁有问题可以私聊我哈。 对于初学者或者是正在向中高级的Java程序猿(打字员)来说,时刻梳理自己...

    robin 评论0 收藏0
  • 【从基础学 Java】运算符和数据

    摘要:是一种强类型语言,因此,定义了基本数据类型。运算符先从运算符谈起。基本数据类的基本数据类型同其它高级程序语言比较类似。常用类类型除了一些基本数据类型,提供的一些类类型,使用频率也很高。 Java 是一种强类型语言,因此,Java 定义了基本数据类型。同时, Java 和其它高级计算机语言一样,有多种运算符,这在我们编程过程中极为有用。 运算符 先从运算符谈起。 顾名思义,运算符解决的是...

    izhuhaodev 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<