集合:存储和操纵元素不固定的一组数据。 集合类都位于java.util包中。 Java集合中不能存放基本数据类型,只能存放对象的引用。 在5.0以后的版本当中,JAVA增加了自动装箱、自动拆箱, 如果要存入一个基本类型的数据,虚拟机会把数据转换成包装类然后再存入集合。 Java常用的几个集合: Se ...
分类:
编程语言 时间:
2018-02-03 15:48:49
阅读次数:
165
为了解决8中基本数据类型的变量不能当成Object 类型变量使用的问题,Java提供了包装类的概念,为8种基本数据类型分别定义了相应的引用类型,并称为基本数据类型的包装类。 JDK 1.5提供了自动装箱和自动拆箱功能。 自动装箱就是把一个基本类型变量直接赋值给对应的包装类变量,或者赋值给Object ...
分类:
编程语言 时间:
2017-12-07 19:05:23
阅读次数:
167
什么是装箱与拆箱?自动装箱的内部机制和它的应用在哪?以及与自动拆箱和装箱相关的有趣的问题。 ...
分类:
编程语言 时间:
2017-11-08 20:03:16
阅读次数:
106
1. 静态导入和自动装箱拆箱 (1).静态导入: 导入java里面类的静态成员 import static 包名 类名 静态属性/静态方法/*(2).自动装箱拆箱:自动装箱:把基本数据类型赋值给对应的包装类(对象)自动拆箱:把包装类的对象赋值给对应的基本数据类型 2. 增强for循环 用途:遍历数组 ...
分类:
编程语言 时间:
2017-11-05 13:10:11
阅读次数:
203
鉴于包装类的“==”在不遇到算数运算的情况下不会自动拆箱(但是看上面的输出好像可以自动拆箱) 以及它们的equals()方法不处理数据转型的关系 ...
分类:
其他好文 时间:
2017-09-29 22:52:15
阅读次数:
159
每个基本类型都有一个对应的类;就是所谓的包装类; 1,装箱和拆箱 基本类型和类类型可以相互转换; 基本类型到类类型的转换叫做装箱; 类类型到基本类型的转换叫做拆箱; 2,自动装箱和拆箱 在类类型和基本类型的转换中,是自动转换的 无需强制类型转换; 3,包装类的作用 这里说说包装类的作用,因为包装类是 ...
分类:
编程语言 时间:
2017-09-25 16:13:52
阅读次数:
156
201621123021《JAVA程序设计》第二周学习总结 1. 本周学习总结 本周了解了JAVA的基本数据类型,及其与C语言数据类型之间的差异。 知道了JAVA如何对数组进行创建和运用。 了解了JAVA的包装类,如自动装箱和自动拆箱。 了解了JAVA作为面向对象的语言,其引用对象为常量池。 知道了 ...
分类:
编程语言 时间:
2017-09-23 18:44:06
阅读次数:
173
1.本周学习总结 本周学习了如何掌握各种数据类型例如byte,short,int,long,double,float,char,boolean,还有枚举类和String类的应用,以及各种运算符合表达式的使用。还有自动装箱是指把一些基本类型转换成Integer的类型,自动拆箱是把Integer类型转换 ...
分类:
编程语言 时间:
2017-09-23 15:24:21
阅读次数:
219
http://www.cnblogs.com/xrq730/p/4869065.html 自动拆箱和自动装箱 Java为每种基本数据类型都提供了对应的包装器类型。举个例子: 这个过程中会自动根据数值创建对应的Integer对象,这就是自动装箱。再看另外一段代码: 这个过程中会根据包装器类型自动将数据 ...
分类:
其他好文 时间:
2017-09-07 21:34:20
阅读次数:
177
一,"=="和equals 首先我们明确一下"=="和equals方法的作用。 如果是基本数据类型,则直接对值进行比较 基本类型和包装类比较,进行自动拆箱操作 如果是引用数据类型,则是对他们的地址进行比较 但是只能比较相同类型的对象,或者比较父类对象和子类对象 基本数据类型和包装类算同一类型,和其他 ...
分类:
其他好文 时间:
2017-08-25 19:58:39
阅读次数:
208