随笔分类 - 重学Java
摘要:1 package day6.lesson1; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 /* 7 1 Set集合 8 9 1.1 Set集合的特点 10 元素存取无序 11 没有索引、只能通过迭代器或增强for循环遍历 12
阅读全文
摘要:package day5.lesson4; import java.util.LinkedList; /* 4.3 LinkedList集合的特有方法 public void addFirst(E e) 在该列表开头插入指定的元素 public void addLast(E e) 将指定的元素追加到
阅读全文
摘要:package day5.lesson4; import java.util.ArrayList; import java.util.Iterator; /* 4.2 案例-ArrayList集合存储学生对象三种方式遍历 创建一个存储学生对象的集合,存储3个学生对象,使用程序实现在控制台遍历该集合
阅读全文
摘要:package day5.lesson4; import java.util.ArrayList; import java.util.LinkedList; /* 4 List集合的实现类 4.1 List集合子类的特点 ArrayList集合 底层是数组结构实现,查询快、增删慢 LinkedLis
阅读全文
摘要:package day5.lesson3; /* 3 数据结构 3.1数据结构之栈和队列 栈结构 先进后出 队列结构 先进先出 3.2数据结构之数组和链表 数组结构 查询快、增删慢 队列结构 查询慢、增删快 */ public class DataStructure { }
阅读全文
摘要:1 package day5.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 /* 8 2.7 案例-List集合存储学生对象三种方式遍历 9 创建一
阅读全文
摘要:1 package day5.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 /* 7 2.6 增强for循环 8 功能: 9 简化数组和Collection集合的遍历 10 实现Iterable接口的类允许
阅读全文
摘要:1 package day5.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 import java.util.ListIterator; 6 7 /* 8 2.5 ListIterator列表迭代器 9 通过L
阅读全文
摘要:1 package day5.lesson2; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 /* 8 2.4 并发修改异常 9 出现的原因 10 迭代器遍历的过程中
阅读全文
摘要:package day5.lesson2; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* 2.3 案例-List集合存储学生对象并遍历 创建一个存储学生对象的集合,存储3个学生对象,使
阅读全文
摘要:package day5.lesson2; import java.util.ArrayList; import java.util.Iterator; import java.util.List; /* 2 List集合 2.1 List集合概述和特点 List集合概述 有序集合(也称为序列/列表
阅读全文
摘要:package day5.lesson1; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* 1.5 案例-Collection集合存储学生对象并遍历 创建一个存储学生对象的集
阅读全文
摘要:package day5.lesson1; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; /* 1.4 Collection集合的遍历 迭代器Iterator 是一个接口 迭代器
阅读全文
摘要:package day5.lesson1; import java.util.ArrayList; import java.util.Collection; /* 1.3 Collection集合的常用方法 boolean add(E e) 添加元素 boolean remove(Object o)
阅读全文
摘要:1 package day5.lesson1; 2 3 import java.util.ArrayList; 4 import java.util.Collection; 5 6 /* 7 1 Collection集合 8 9 1.1 集合体系结构 10 提供一种存储空间可变的存储模型,存储的数据
阅读全文
摘要:1 package day4.haifei03; 2 3 /* 4 3.7 自定义异常 5 public class 自定义异常类名 extends Exception { 6 无参构造 7 有参构造 8 } 9 10 3.8 throws和throw的区别 11 */ 12 public clas
阅读全文
摘要:1 package day4.haifei03; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 /* 8 3.6 throws方式处理异常
阅读全文
摘要:1 package day4.haifei03; 2 3 import java.text.ParseException; 4 import java.text.SimpleDateFormat; 5 import java.util.Date; 6 7 /* 8 3.5 编译时异常和运行时异常的区
阅读全文
摘要:1 package day4.haifei03; 2 3 /* 4 3.4Throwable成员方法 5 6 public String getMessage() 返回此 throwable 的详细消息字符串 7 public String toString() 返回此可抛出的简短描述 8 publ
阅读全文
摘要:1 package day4.haifei03; 2 3 /* 4 3 异常 5 6 3.1异常就是程序出现了不正常的情况 7 异常体系-图 8 9 3.2JVM默认处理异常的方式 10 如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤: 11 把异常的名称
阅读全文