摘要:
FileOutputStream案例1: package com.javaSe.FileOutputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExce 阅读全文
摘要:
java.io.FileInputStream 1 文件字节输入流,万能的,任何类型的文件都可以采用这个流来读。 2 字节的方式,完成输入的操作,完成读的操作(是从硬盘到内存的一个过程。) FileInputStream流案例1: package com.javaSe.FileInputStream 阅读全文
摘要:
IO的理解 文件的复制原理: 1 IO流,什么是IO? I :Input O : Output 通过IO可以完成硬盘文件的读和写。 2 IO流的分类? 有多种分类方式: 一种方式是按照流的方向进行分类: 以内存作为参照物, 往内存中去,叫做输入(Input)。或者叫做读(Read)。 从内存中出来, 阅读全文
摘要:
java.util.Collection 集合接口 java.util.Collections 集合工具类,方便集合操作。 案例: package com.javaSe.TreeSet; import java.util.*; /* java.util.Collection 集合接口 java.ut 阅读全文
摘要:
目前只需要掌握Properties属性类对象的相关方法即可 Properties是一个Map集合,继承Hashtable。Properties的key和value都是String类型。 Properties被称为属性类对象。 Properties是线程安全的。 案例1: package com.ja 阅读全文
摘要:
案例: package com.javaSe.Map; import java.util.Hashtable; import java.util.Map; /* Hashtable 可以为null吗? Hashtable 的 key和value都是不能为null的。 HashMap 的 key和va 阅读全文
摘要:
HashMap集合: 1 HashMap集合底层是哈希表/散列表的数据结构。 2 哈希表是一个怎样的数据结构呢? 哈希表是一个数组和单向链表的结合体。 数组:在查询方面效率很高,随机增删方面效率较低。 单向链表:在随机增删方面效率较高,在查询方面效率较低。 哈希表将以上的两种数据结构融合在一起,充分 阅读全文
摘要:
java.util.Map接口中常用方法: 1 Map和Collection没有继承关系 2 Map集合以key和value的方式存储数据:键值对 key和value都是引用数据类型。 key和value都是存储对象的内存地址。 key起到主导的地位,value是key的一个附属品。 3 Map接口 阅读全文
摘要:
中序排列内存图: 阅读全文
摘要:
TreeSet集合存储元素特点: 1 无序不可重复,但是储存的元素可以按照大小顺序排序!称为可排序集合。 2 无序:这里的无序指的是存进去的顺序和取出来的顺序不同。并且没有下标。 1 TreeSet集合底层实际上是一个TreeMap 2 TreeMap集合底层是一个二叉树 3 放到TreeSet中的 阅读全文