(JAVA自学笔记)JAVA开发常用类

day:20130108

     JAVA是一种面向对象的语言,JAVA中的类把方法与数据连接在一起 ,为了能将基本类型视为对象来处理,并能连接相关的方法,JAVA为每个基本类型都提供了包装类,这样我们便可以把这些基本类型转化为对象来处理了,这些包装类有:Boolean,Byte,Short,Chatacter,Integer,Long,Float,Void等。

    包装类的自动装箱,自动拆箱:所谓装箱,就是把基本类型用它们相对应的引用类型包起来,使它们可以具有对象的特质,如我们可以把int型包装成Integer类对象,或者把double包装成Double等等。所谓拆箱,就是跟装箱的方向相反,将Integer及Double这样的引用类型的对象重新简化为值类型的数据。

    自动装箱的过程:当每需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中。只需将该值赋给一个类型包装器引用,JAVA会自动创建一个对象。

例如:Integer i =100;//没有通过使用new来显示建立,JAVA自动完成。

    自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没有把你要再去调用intValue()和doubleValue()方法。自动拆箱只需要将该对象赋给一个基本类型即可,例如int  i = 11;

 

  (P50)本处内容等代码整理下  附上代码详解

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值