作为一个初次接触大数据的人,我对这一块并不是非常了解,勉强写个技术贴,我只能用从里面很小的一个知识点谈谈自己认识,集合是一个为我们带来方便的容器。 不管是哪一种技术语言出发点都是为人们解读现实中的事务更方便,更有效率。Java作为编程语言中的一个大类集中体现了他高效简介的特点,它从实际使用便利的角度出发开发了许多的工具,而集合就是其中的一种,我们学习的是面向对象的编程语言,面向对象的编程语言对事物的描述都是通过对象体现的,为了方便对多个对象进行操作,我们就必须把这多个对象进行存储,而要想存储多个对象,就不能是基本的变量了,应该是一个容器类型的变量。 那么怎样去创建一个普通集合呢?以下代码就标准就是最基础的创建方式。 Public class collectionDemo{ Public class void main(String[] args){ Collection<String> c = new ArrayList<String>() //这是一种多态的方式 // 以下是添加集合元素的基本方式 c.add(“hello”); c.add(“world”); c.add(“java”); System.out.println(c); 一些需要注意的地方 Collectiong是单列集合的顶层接口。 Clollecting表示一组对像,这些对象叫做collectiong的元素。 一些collectiong 允许有重复的元素,而另一些则不允许。 JDK不提供接口的任何直接实现,他提供更具体子接口像set和list去实现,真正的老大从来不自己出手,都是叫手底下小弟做打手,编程上也是这样。 一般而言,创建Collection 集合的对象,我们采用的是多态的方式,使用的是具体的ArrayList类,这个类是最常用的集合类。
|