摘要: 缓冲流 缓冲流的使用 缓冲流是处理流的一种 处理流就是“套接”在已有的流的基础上 分类 字节: BufferedInputStream BufferedOutputStream 字符: BufferedReader BufferedWriter 作用 缓冲流的主要作用是提高文件的读写效率 Buffe 阅读全文
posted @ 2020-08-08 16:46 南煎丸子 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 节点流 FileReader和FileWriter 字符流(cha[]数组) FileReader读入数据的基本操作 过程 实例化File类的对象,指明要操作的文件 注意: 在@Test测试中的相对路径是相对于当前Module 在main函数的相对路径是相对于当前工程 提供具体的流 数据的读入过程 阅读全文
posted @ 2020-08-07 15:52 南煎丸子 阅读(257) 评论(0) 推荐(0) 编辑
摘要: IO流的概述 概述 I/O I/O:是Input/Output的缩写,用于处理设备之间的数据传输。如读写文件,网络通讯等 在Java中,数据的输入输出都是以“流”的形式进行的 输入输出 输入:读取外部数据(磁盘、光盘等存储设备的数据)到程序(内存)中 输出:将程序(内存)数据输出到磁盘、光盘等存储设 阅读全文
posted @ 2020-08-05 18:25 南煎丸子 阅读(65) 评论(0) 推荐(0) 编辑
摘要: File类 概述 File类的一个对象,代表一个文件或者一个文件目录(文件夹) File类声明在java.io包下 File类的实例 三个构造器(此时只是内存层面的一个对象) public File(String pathname) 以pathname为路径创建File对象,可以是绝对路径或相对路径 阅读全文
posted @ 2020-08-04 00:06 南煎丸子 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 泛型 城市中的垃圾桶上面会标识该垃圾桶可放入的垃圾,例如垃圾筒上标识可回收垃圾,此时“可回收垃圾”就是该垃圾桶这个容器的标签。 泛型的定义 所谓泛型,就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时确定。 泛型可以理解成标签 把元素的 阅读全文
posted @ 2020-08-01 18:07 南煎丸子 阅读(86) 评论(0) 推荐(0) 编辑
摘要: Collections工具类 Collections是一个操作Set、List和Map等集合的工具类(类似于Arrays操作数组的工具类) 提供了一系列的静态方法(static) 排序操作的相关方法 reverse(List) 反转List中元素的顺序 List list = new ArrayLi 阅读全文
posted @ 2020-07-29 23:54 南煎丸子 阅读(160) 评论(2) 推荐(1) 编辑
摘要: TreeMap与Hashtable TreeMap 向TreeMap中添加key-value,要求key必须由同一个类创建的对象(要按照key进行排序) 两种排序方式 与TreeSet类似 https://www.cnblogs.com/CrabDumplings/p/13390443.html ( 阅读全文
posted @ 2020-07-29 21:48 南煎丸子 阅读(136) 评论(0) 推荐(0) 编辑
摘要: HashMap底层实现原理 JDK7中底层实现原理 HashMap map = new HashMap(); 在实例化以后,底层创建了长度为16的一维数组Entry[] table .....已经执行过put操作..... map.put(key1 , value1); 调用key1所在类的hash 阅读全文
posted @ 2020-07-29 20:33 南煎丸子 阅读(104) 评论(0) 推荐(0) 编辑
摘要: Map接口 存储双列数据,存储key-value对的数据,类似于函数y = f(x) Map接口继承树 实现类 Map HashMap LinkedHashMap TreeMap Hashtable Properties 说明 HashMap:作为Map的主要实现类,线程不安全,效率高,可以存储nu 阅读全文
posted @ 2020-07-28 18:38 南煎丸子 阅读(60) 评论(0) 推荐(0) 编辑
摘要: Set接口 Set接口中没有定义额外的新的方法,使用的都是Collection中声明的方法 存储数据特点 无序的,不可重复的数据 无序性 不等于随机性 以HashSet为例说明 存储的数据在底层数组中并非按照数组索引的顺序进行添加,而是根据数据的哈希值决定的 不可重复性 保证添加的元素按照equal 阅读全文
posted @ 2020-07-28 12:30 南煎丸子 阅读(204) 评论(0) 推荐(0) 编辑