摘要: IO流之随机存取文件流 RandomAccessFile的使用 RandomAccessFile直接继承于java.lang.Object类,实现了DataInput和DataOutPut接口 RandomAccessFile既可以作为一个输入流,又可以作为一个输出流。 如果RandomAccess 阅读全文
posted @ 2021-07-16 17:21 yicurtain 阅读(41) 评论(0) 推荐(0)
摘要: IO流之对象流 序列化:将内存中的java对象保存到磁盘中或通过网络传输出去 反序列化:将磁盘文件中的对象还原为内存中的一个Java对象 package com.yicurtain.IO; import org.junit.Test; import java.io.*; public class O 阅读全文
posted @ 2021-07-16 17:20 yicurtain 阅读(49) 评论(0) 推荐(0)
摘要: IO流之其它流 转换流 属于字符流(InputStreamReader/OutputStreamWriter) InputStreamReader:将一个字节的输入流流转换为字符的输入流 OutputStreamWriter:将一个字符的输出流转换为字节的输出流 作用:提供字节流和字符流之间的转换 阅读全文
posted @ 2021-07-16 17:17 yicurtain 阅读(34) 评论(0) 推荐(0)
摘要: IO流之缓冲流 缓冲流的作用:提供流的读取、写入的速度 提高读写速度的原因:内部提供了一个缓冲区 ​ 代码演示:缓冲流实现非文本文件的复制 package com.yicurtain.IO; import org.junit.Test; import java.io.*; public class 阅读全文
posted @ 2021-07-16 17:15 yicurtain 阅读(39) 评论(0) 推荐(0)
摘要: IO流 FileReader read()的理解:返回读入的一个字符。如果文件到达末尾,返回-1 异常的处理:为了保证流资源一定可以执行关闭操作。需要使用try-catch-finally处理 读入的文件一定要存在,否则会报FileNotFoundException。 使用read()方法 pack 阅读全文
posted @ 2021-07-14 22:57 yicurtain 阅读(32) 评论(0) 推荐(0)
摘要: IO流概述 流的分类 按数据单位不同分为:字节流、字符流。 按数据流向不同分为:输入流、输出流。 按流的角色的不同分为:节点流、处理流。 阅读全文
posted @ 2021-07-14 22:55 yicurtain 阅读(28) 评论(0) 推荐(0)
摘要: 泛型的使用 在集合中使用泛型 集合接口或集合类在jdk5.0时都修改为带泛型的结构 在实例化集合类时,可以指明具体的泛型类型 指明完以后,在集合类或接口中凡是定义类或接口时,内部结构使用泛型的位置,都指定为实例化时泛型的类型(比如:add(E e) >实例化以后:add(Integer e)) 泛型 阅读全文
posted @ 2021-07-12 16:40 yicurtain 阅读(100) 评论(0) 推荐(0)
摘要: Map接口 概况 HashMap:作为Map的主要实现类:线程不安全的,效率高;可以存储null的key和value Hashtable:作为古老的实现类:线程安全的,效率低;不能存储null的key和value TreeMap:保证按照添加的key-value对,进行排序,实现排序遍历。此时考虑k 阅读全文
posted @ 2021-07-06 22:19 yicurtain 阅读(73) 评论(0) 推荐(0)
摘要: Collection的子接口之Set接口 Set包含 HashSet:作为Set接口的实现类;线程不安全;可以存储null值 LinkedHashSet:作为HashSet的子类;遍历内部数据时,可以按照添加的顺序遍历 TreeSet:可以按照添加对象的指定属性,进行排序 Set接口的特点 无序性: 阅读全文
posted @ 2021-07-03 22:28 yicurtain 阅读(67) 评论(0) 推荐(0)
摘要: Collection的子接口之List接口 ArrayList、LinkedList和Vector三者之间的异同? 相同点:三个类都实现了List接口,存储数据的特点相同:存储有序的、可重复的数据。 不同点: ArrayList:作为List接口的主要实现类,线程不安全,效率高;底层使用Object 阅读全文
posted @ 2021-07-03 21:41 yicurtain 阅读(43) 评论(0) 推荐(0)