自动装箱和自动拆箱源码分析概论.docVIP

  • 1
  • 0
  • 约3.98千字
  • 约 8页
  • 2021-09-08 发布于辽宁
  • 举报
自动装箱(boxing)和自动拆箱(unboxing) 首先了解下Java的四类八种基本数据类型 基本类 型 占用空间(Byte) 表示范围 包装器类 型 | boolean 1/8 true false Boolean char 2 -128^127 Character byte 1 -128^127 Byte short 2 -2A152A15-1 Short int 4 -2A 31V 31-1 Integer long 8 -2A 63 V 63-1 Long float 4 -3. 403E38?3. 403E38 Float double 8 -1. 798E308!. 798E308 Double 自动装箱 Java中所谓的装箱通俗点就是:八种基本数据类型在某些条件下使用时,会自动变为对应 的包装器类型。 如下淸单1: STesc public void boxingTest() { Integer il = 17; Integer i2 = 17; Integer i3 = 137; Integer i4 = 137; System .out (12. == i2); 11 System?out?princln(i3 == i4); 输出: true false 解释下淸单1第11句输出true的原因: 当包装器类型进行“比较时,i3会调用Integer.value

文档评论(0)

1亿VIP精品文档

相关文档