来源:西安达内IT培训机构
时间:2021/7/28 15:41:56
西安java培训机构推荐,IT培训选达内,专注IT培训,达内开设Java,UI,会计,php,Android,IOS,linux,网络营销等IT培训,泛IT培训和非IT培训共26大培训课程,一地学习,全国就业!
java数组和集合的区别
1、数组声明了它容纳的元素的类型,而集合不声明。
2、数组的长度是固定的,集合长度是可以改变的。
数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了。而集合是可以动态扩展容量,可以根据需要动态改变大小,集合提供更多的成员方法,能满足更多的需求。
3、数组的存放的类型只能是一种(基本类型/引用类型),集合存放的类型可以不是一种(不加泛型时添加的类型是Object)。
4、数组是java语言中内置的数据类型,是线性排列的,执行效率或者类型检查都是较快的。
5、集合以接口和类的形式存在,具有封装,继承和多态等类的特性,通过简单的方法和属性调用即可实现各种复杂的操作,大大提高软件的开发效率。
版权所有:搜学搜课(www.soxsok.com)