
Java
桃伊
这个作者很懒,什么都没留下…
展开
-
十一、Java集和(六)——Map接口
Map接口1. Map架构|-----Map:存储一对一对的数据(key-value):高中的函数。 y = f(x) (x1,y1),(x2,y2) |-----HashMap:主要实现类;线程不安全的,效率高;可以存储null的key和value |-----LinkedHashMap:是HashMap的子类,可以按照添加key-value的顺序实现遍历。 底层在HashMap结构的基础上,给前后添加的key-value额外添加了一对指针, 记录添加的先后顺序。原创 2020-06-19 15:44:14 · 254 阅读 · 0 评论 -
十一、Java集和(五)——Set接口
List接口——Collection子接口1. 主要实现类和方法1)主要实现类: HashSet2) 常用方法:Set接口中声明的方法都是Collection接口声明过的。HashSet能使用的就是Collection中定义的方法。@Testpublic void test1(){ Set set = new HashSet(); set.add(223); set.add(new String("AA")); set.add("CC"); set.add(223); set.a原创 2020-06-19 15:09:29 · 260 阅读 · 0 评论 -
十一、Java集和(四)——List接口
List接口——Collection子接口1. List接口1)概述存储一个一个的数据有序2)常用的方法List是Collection的子接口,Collection中声明的方法,在List的实现类中都可以使用。由于List是有序的,所有额外添加了一些方法。void add(int index, Object ele): 在index位置插入ele元素boolean addAll(int index, Collection eles): 从index位置开始将eles中的所有元素添加进来原创 2020-06-16 11:29:19 · 203 阅读 · 0 评论 -
十一、Java集和(三)——Iterator迭代器接口
1. Iterator迭代器接口1)定义:Iterator对象称为迭代器(设计模式的一种),主要用于遍历 Collection 集合中的元素。2) 使用:Collection c1 = new ArrayList();c1.add(123);//自动装箱c1.add(new Person("Tom",12));c1.add(new String("AA"));c1.add(new Date(234234324L));c1.add("BB");获取迭代器Iterator itera原创 2020-06-16 10:35:49 · 152 阅读 · 0 评论 -
十一、Java集和(二)——Collection接口
Collection接口1. 概述:用于存储一个一个的数据的容器,是一个Java接口,无法直接创建实例public interface Collection<E> extends Iterable<E>2. 常用方法1)创建实例Collection c1 = new ArrayList();2) add(Object obj): 添加元素obj到当前集合中c1.add(123);//自动装箱 c1.add("AA"); c1.add(new Date(原创 2020-06-15 23:21:30 · 199 阅读 · 0 评论 -
十一、Java集和(一)——集合概述
在java内存层面,对多个对象进行统一管理和操作的容器有数组和集和。数组的特点和弊端1) 数组存储数据的特点数组一旦初始化,长度就是确定的数组有索引,可以方便的对指定位置上的元素进行查找、替换数组存储的数据:有序、有用连续内存空间。数组在定义时,就明确了存储数据的类型,有默认初始化值。2) 数组存储数据的弊端数组一旦初始化以后,其长度就不可以改变—>如果需要扩容,必须新建数组。数组在插入、删除操作时,效率很差。可以表达的多个对象的关系较为简单,不能描述更为丰富的对象关系。数组中原创 2020-06-15 22:58:15 · 170 阅读 · 0 评论 -
七、异常处理
七、异常处理1. 异常概述与异常体系结构1) 什么是异常2) 异常分类3) Exception的分类2. 常见异常3. 异常处理机制之try-catch4. 异常处理机制之throws5. 手动抛出异常:throw6. 用户自定义异常新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的原创 2020-06-13 22:15:04 · 429 阅读 · 0 评论