2019年7月23日
摘要: 工具类关闭流(close) 打印流(打印到文本,而不是控制台) 封装输入流(类似于Scanner) 阅读全文
posted @ 2019-07-23 17:56 Mentality 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 及其他流简述 阅读全文
posted @ 2019-07-23 10:55 Mentality 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、处理流 二、转换流 : 字节流转为字符流 处理乱码(编码集、解码集) 字符编码为字节,字节解码为字符 1.编码与解码概念 编码:字符 编码字符集 二进制 解码:二进制 解码字符集 字符 2.乱码问题 1)编码与解码的字符集不统一 2)字节缺少,长度丢失 示例代码 转换流:字节转为字符 * 1、输 阅读全文
posted @ 2019-07-23 10:47 Mentality 阅读(181) 评论(0) 推荐(0) 编辑
  2019年7月22日
摘要: 字符流只能处理字符 读取操作 写入操作 copy操作 阅读全文
posted @ 2019-07-22 18:51 Mentality 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 文件夹拷贝 copy文件夹(CopyDir.java) 文件夹及文件拷贝封装(FileUtil.java) 阅读全文
posted @ 2019-07-22 17:28 Mentality 阅读(155) 评论(0) 推荐(0) 编辑
  2019年7月21日
摘要: IO流学习 步骤 示例文件的读写操作 往文件里写入数据 读取数据 文件拷贝操作 文件拷贝封装优化(可以是传字符串,也可以传File对象) 阅读全文
posted @ 2019-07-21 19:41 Mentality 阅读(121) 评论(0) 推荐(0) 编辑
摘要: ArrayList LinkList 链表底层实现 Node.java (节点类) Test01.java 阅读全文
posted @ 2019-07-21 17:18 Mentality 阅读(413) 评论(0) 推荐(0) 编辑
  2019年7月20日
摘要: 一、Collection概念 API接口 常见的List三个子类 Arraylist :底层实现是数组。线程不安全,效率高。所以,查询快。修改、插入、删除慢 LinkList :底层实现是链表。线程不安全,效率高。所以,查询慢。修改、插入、删除快 Vector :线程安全的,效率低 练习代码: 阅读全文
posted @ 2019-07-20 19:30 Mentality 阅读(262) 评论(0) 推荐(0) 编辑
  2019年7月19日
摘要: 异常机制 手动抛出 自定义异常 自定义异常示例 使用异常机制建议 阅读全文
posted @ 2019-07-19 15:52 Mentality 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 异常机制 Exception直接子类 空指针异常(NullPointerException) 练习 try-catch-finally 典型示例 执行顺序 最后执行return,finally里有return,则会将前面的返回值覆盖,因此不建议在finally里建立返回值。 阅读全文
posted @ 2019-07-19 11:56 Mentality 阅读(308) 评论(0) 推荐(0) 编辑