摘要: 字符编码 当编码方式和解码方式不一致时,会出现乱码 ISO:包括ASCII码在内的一些西欧国家的文字符号 UTF-8:针对Unicode码表的可变长度字符编码(1~3个字节) GBK:简体中文、扩充 文件字符流 FileReader子类 文件字符输入流,继承抽象父类字符输入流(InputStream 阅读全文
posted @ 2021-09-12 20:20 振袖秋枫问红叶 阅读(50) 评论(0) 推荐(0)
摘要: 对象字节流,使用流传输对象,该过程称为序列化\反序列化 对象字节流的特点: 拥有缓冲区 可以读写八大基本数据类型和字符串 可以读写对象 ObjectOutputStream子类 通过writeObject()方法向流中写入一个对象,这个过程称为序列化 import java.io.FileOutpu 阅读全文
posted @ 2021-09-12 17:13 振袖秋枫问红叶 阅读(176) 评论(0) 推荐(0)
摘要: 文件字节流 FileInputStream子类 文件字节输入流,继承抽象父类字节输入流(InputStream) **read(byte[])**方法一次读取多个字节,将读到的内容存入字节数组(存的是ASCII码,如果有中文字符,数组长度需大于等于3),返回实际读到的字节个数;如果读完了就返回-1 阅读全文
posted @ 2021-09-12 16:01 振袖秋枫问红叶 阅读(31) 评论(0) 推荐(0)
摘要: 流是内存与存储设备之间传输数据的通道,就像水借助管道传输,数据借助流传输 流的分类 按方向 输入流:将存储设备中的内容读入到内存中 输出流:将内存中的内容写入到存储设备中 按单位 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 按功能 节点流:具有实际传输数据的读写功 阅读全文
posted @ 2021-09-12 15:59 振袖秋枫问红叶 阅读(49) 评论(0) 推荐(0)
摘要: 和数组的Arrays工具类一样,集合也有自己的Collections工具类 import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; public 阅读全文
posted @ 2021-09-11 21:46 振袖秋枫问红叶 阅读(39) 评论(0) 推荐(0)
摘要: Map体系结构 Map父接口 存储一对数据(Key-Value),无序、无下标、键不可重复 put()、keySet()、get()、entrySet()、getKey()、getValue()、remove() import java.util.HashMap; import java.util. 阅读全文
posted @ 2021-09-11 19:53 振袖秋枫问红叶 阅读(45) 评论(0) 推荐(0)
摘要: Set子接口 无序、无下标、元素不可重复 所有方法都继承自Collection父接口,没有自己的方法 HashSet实现类 集合中的元素都是引用类型,都有自己的HashCode,基于HashCode比较可以实现元素不重复,元素默认的存储顺序也是根据这个计算的 存储结构:哈希表(数组+链表或数组+红黑 阅读全文
posted @ 2021-09-11 16:22 振袖秋枫问红叶 阅读(87) 评论(0) 推荐(0)
摘要: 泛型的本质是参数化类型,把类型作为参数传递 在语法上,<T...>表示类型占位符,只能是引用类型。T可以创建非静态变量(不能赋值)、作为方法的参数、作为方法的返回值类型,但是不能实例化对象(因为如果不知道要实例化的类是什么,那就不知道它是否有一个构造函数) 泛型类 public class Hell 阅读全文
posted @ 2021-09-11 12:38 振袖秋枫问红叶 阅读(67) 评论(0) 推荐(0)
摘要: 什么是集合 用来存放对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能 任何放入集合的对象,都会转换为Object类型,因此集合可以放置任何对象 集合和数组的区别: 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型 Collection体系结构 Col 阅读全文
posted @ 2021-09-10 15:50 振袖秋枫问红叶 阅读(76) 评论(0) 推荐(0)
摘要: LocalDate类 import java.time.LocalDate; import java.time.format.DateTimeFormatter; public class Hello{ public static void main(String[] args) { //Local 阅读全文
posted @ 2021-09-09 20:54 振袖秋枫问红叶 阅读(150) 评论(0) 推荐(0)