Java 集合框架02---Collection的源码分析

上篇我们分析了Java集合的总体类图,下面我们接着来具体探究一下相关的源码。Collection 简介Collection 的定义public interface Collection<E> extends Iterable<E>{}Collection是一个接口,是高度抽象...

Java集合学习1:Collection集合、List(二)

Java集合学习1:Collection集合、List(二)

List实现类ArrayList数组结构实现,查询快,增删慢。运行效率快,但是线程不安全。Vector数组结构实现,查询快,增删慢。运行效率慢,线程安全。LinkedList链表结构实现 ,增删快,查询慢。ArrayList使用这样进行删除是行不通的,因为他是进行equa...

「大师课」搞定 Java 开发基础

23 课时 |
8714 人已学 |
免费

Java Spring Boot 2.6.0开发实战-1024程序员节创造营公益课

5 课时 |
1162 人已学 |
免费

Java Web开发-Web应用、Tomcat、HTTP请求与响应

17 课时 |
1440 人已学 |
免费
开发者课程背景图
Java集合学习1:Collection集合、List(一)

Java集合学习1:Collection集合、List(一)

什么是集合概念:对象的容器,定义了对多个对象进行操作的常用方法。可以实现数组的功能。和数组的区别数组长度固定,集合长度不固定数组可以存储基本类型和引用类型,集合只能存储引用类型进行集合接口的学习时候,多看JDK的API。里面有很多方法,可以自己研究。Collection体系集合iterator(&a...

Java基础进阶集合-Collection接口

Java基础进阶集合-Collection接口

关于java.util.Collection接口中常用的方法。什么是集合?有什么用?数组其实就是一个集合。集合实际上就是一个容器。可以来容纳其它类型的数据。1、Collection中能存放什么元素?没有使用“泛型”之前,Collection中可以存储Object的所有子类型使用了“泛型”之后,Col...

Java集合(2)--Collection接口方法

1、添加add(Object obj)addAll(Collection coll)2、获取有效元素的个数int size()在这里插入代码片3、清空集合void clear()4、是否是空集合boolean isEmpty()5、是否包含某个元素boolean contains(Object ob...

Java中的集合父亲之collection使用和遍历方式--(单列集合顶级接口)

Java中的集合父亲之collection使用和遍历方式--(单列集合顶级接口)

一、概念collection:单列集合的祖宗,一次只能往集合里面添加一个元素1.关系网图红色:接口蓝色:实现类2.区别List系列的集合:添加的元素是有序的、可重复的、有索引的set系列反之:无序、不可重复、无索引的名词解释:有序:指存和取顺序一样。和大小排列等无关可重复:元素可以重复相同有索引:可...

Java集合-Collection

Java集合-Collection

Collection接口 (java.util.Collection) 是java集合根接口中的一个,尽管不直接实例化Collection,但是我们经常用到其子类,而且通常把其子类当做Collection使用,本文我们会讲到。创建Collection正如上面所说,我们不直接实例化Collection...

java 集合.Collection接口详解

java 集合.Collection接口详解

集合.Collection接口详解一、常用方法boolean add(E e)确保此集合包含指定的元素(可选操作)。int size()返回此集合中的元素数。void clear()从此集合中删除所有元素(可选操作)。Object[ ] toArray()返回一个包含此集合中所有元素的数组。bool...

Java中Collection

Java中Collection

Java从入门到精通八(Java数据结构--Map集合)Map接口说明(双列集合)Map接口主要提供的方法entrySet的使用实现遍历map集合实现类HashMap说明实现类Hashtable说明(HashMap,Hashtable的一些区别对比)实现类LinkedHashMap说明实现类Tree...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

Java开发者
Java开发者
Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~
287368+人已加入
加入
相关电子书
更多
Java单元测试实战
Java应用提速(速度与激情)
Java工程师必读手册
立即下载 立即下载 立即下载