摘要:
1.方式一:迭代器遍历概述 遍历就是一个一个的把容器中的元素访问一遍。 迭代器在Java中的代表是Iterator,迭代器是集合的专用遍历方式。 Collection集合获取迭代器 方法名称 说明 Iterator<E> Iterator( ) 返回集合中的迭代器对象,该迭代器对象默认指向当前集合的 阅读全文
摘要:
二、Collection集合常用API Collection集合 ● Collection是单列集合的祖宗接口,它的功能是全部单列集合都可以继承使用的。 Collection API如下: 方法名称 说明 public boolean add(E e) 把给定的对象添加到当前集合中 public v 阅读全文
摘要:
一、Collection集合的体系特点 集合类体系结构 ● Collection单列集合,每个元素(数据)只包含一个值。 ● Map双列集合,每个元素包含两个值(键值对)。 Collection集合特点 Collection集合特点 ● List系列集合:添加的元素是有序、可重复、有索引的。 ◆ A 阅读全文
摘要:
一、集合概述 1. 数组和集合的元素存储的个数问题。 ● 数组定义后类型确定,长度固定 ● 集合类型可以不固定,大小是可变的 2. 数组和集合存储元素的类型问题 ● 数组可以存储基本类型和引用类型的数据 ● 集合hi只能存储引用数据类型的数据 3. 数组和集合适合的场景 ● 数组适合做数据个数和类型 阅读全文
摘要:
1. 递归的概述 什么是方法递归? 方法直接调用自己或者间接调用自己的形式称为方法递归(recursion)。 递归作为一种算法在程序设计语言中广泛应用。 递归的形式? 直接递归:方法自己调用自己 间接递归:方法调用其他方法,其他方法又回调方法自己。 方法递归存在的问题? 递归如果没有控制好终止,会 阅读全文
摘要:
一、Set系列集合概述 Set系列集合特点 ● 无序:存取顺序不一致 ● 不重复:可以去除重复 ● 无索引:没有带索引的方法,所以不能使用普通for循环遍历,也不能通过索引来获取。 Set集合实现类特点 ● HashSet:无序、不重复、无索引 ● LinkedHashSet:有序、不重复、无索引 阅读全文
摘要:
1. List接口介绍 java.util.List接口继承自Collection接口,是单列集的一个重要分支。一般将实现了List接口的对象称为List集合。 List接口特点: LIst集合的所有元素以线性方式进行存储。 它是一个存取有序的集合。 它是一个带有索引的集合,通过索引就可以精确的操作 阅读全文
摘要:
1. Iterator接口 java.util.Iterator接口作用:遍历集合中的所有元素。 Iterator和Collection、Map接口有所不同: Iterator主要用于迭代访问(即遍历)Collection中的元素,因此Iterator对象也被成为迭代器。 Collection、Ma 阅读全文
摘要:
Collection介绍 Collection 层次结构中的根接口。 Collection表示一组对象,这些对象也称为collection的元素。 JDK 不提供此接口的任何直接实现:它提供更具体的子接口(如 Set 和 List、Queue)实现。此接口通常用来传递 collection,并在需要 阅读全文
摘要:
1.多线程的实现方案一:继承Thread类 创建线程的步骤 定义一个子类MyThread继承线程类java.lang.Thread,重写run()方法 创建MyThread类的对象 调用线程对象的start()方法启动线程(启动后还是执行run方法的) 方法一优缺点: 优点:编码简单 缺点:线程已经 阅读全文