- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Java基础(IO流)
一、字节输出流1.OutputStream中定义的方法:2.FileOutputStream类 OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流。示例:import java.io.FileOutputStream...
2019-07-26 11:36:58 474
原创 Java基础(Map集合)
一、Map接口概述 Map接口是双列集合,它的每个元素都包含一个键对象(key)和一个值对象(value),对象之间存在一种对应关系,称为映射。 访问元素时,只要指定了key就能找到对应的value。 将键映射到值的对象,一个映射不能包含重复的键,每个键最多指引映射到一个值。二、Map常用集合概述HashMap<K,V>:存储数据...
2019-07-22 16:41:59 992
原创 Java基础(Set集合)
一、概述Set 具有与 Collection 完全一样的接口,只是行为上不同,Set 不保存重复的元素,而且Set接口中元素无序。本节需要了解的知识点:什么是哈希表呢?哈希表底层使用的也是数组机制,数组中存放对象,这些对象存放的位置比较特殊,当把这些对象存入数组中时,会根据这些对象的特有数据结合相应的算法(hashCode),计算出这个对象在数组中的位置,然后把这个对象存放在数组中...
2019-07-21 16:25:46 294
原创 Java基础(LinkedList)
一、LinkedList概述ArrayList 集合在查询元素时速度很快,但在删除时效率较低,为了克服这种局限性,可以使用LinkedList。LinkedList内部维护了一个双向循环链表,链表中的每一个元素彼此相连起来。插入和删除元素只需要修改元素之间的应用关系即可。特点:增删效率很高 查询效率低二、LinkedList特有方法示例: Linke...
2019-07-21 10:31:06 254
原创 Java基础(泛型的理解)
一、泛型概述泛型的本质是参数化类型,也就是说所操作的 数据类型被指定为一个参数类型。二、泛型类定义泛型类在"类名"后添加一对<>,里面定义"泛型名称";格式:如ArrayList集合示例:class ArrayList<E> { public boolean add(E e) { } public E get(int index) { }}...
2019-07-19 11:41:59 232
原创 Java基础(集合类Collection和List)
一、集合类概述作用:面向对象语言对事物的体现都是以对象的形式,集合类方便对多个对象进行存取操作。 注意:集合类和数组虽然同属于容器,集合可以存储对象,但是长度是固定的,集合的长度可以改变。数组可以存储基本数据类型,集合只能存储对象类型(类类型)。二、Collection接口常用方法:注意:Collection是接口,无法直接创建对象,需要使用它的子类对象Ar...
2019-07-18 09:57:30 519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人