摘要: 对象流是用于将内存中的对象序列化后存于文件中,或将文件中的数据反序列化为对象 新建一个Person类,一个类要想序列化必须实现Serializable 接口 package com.mike.io.eg; import java.io.Serializable; /** * @author mike 阅读全文
posted @ 2020-11-28 20:50 allgy 阅读(198) 评论(0) 推荐(0) 编辑
摘要: InputStreamReader 是字节流通向字符流的桥梁:它使用指定的 charset 读取字节并将其解码为字符。它使用的字符集可以由名称指定或显式给定,或者可以接受平台默认的字符集。转换流是一种处理流,可以在字节流和字符流之间转换,同时可设置转换编码 package com.mike.io.e 阅读全文
posted @ 2020-11-28 18:43 allgy 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 缓冲流是一种处理流,需要套在节点流上使用,能提高写入或读取的速度 1.BufferedInputStream 和BufferedOutputStrem字节缓冲流 2.BufferedReader和BufferedWriter字符缓冲流 BufferedInputStream 和BufferedOut 阅读全文
posted @ 2020-11-28 17:57 allgy 阅读(93) 评论(0) 推荐(0) 编辑
摘要: File类是文件和目录路径名的抽象表示形式。它有一些方法用于操作目录或者文件 目录信息获取 package com.mike.io.eg; import java.io.File; /** * @author mike * @date 2020-11-25 * @desc 目录文件信息获取 */ p 阅读全文
posted @ 2020-11-28 17:37 allgy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: Reader字符输入流 Reader类有如下几个读数据会用到的方法: int read():每次读取一个字符,并把它转换为 0~65535 的整数,然后返回读取到的字符。读到末尾返回-1。(为了提高 I/O 操作的效率,建议尽量使用下面两种read()方法) int read(char[] cbuf 阅读全文
posted @ 2020-11-27 22:29 allgy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: InputStream是Java IO中所有字节输入流基类,它是一个抽象类,主要有如下方法 当我们调用其子类的时候读取数据的有3个重载方法: int read() 从此输入流中读取一个数据字节。 int read(byte[] b) 每次读取 b 数组长度的字节数,然后返回读取的字节,读到末尾时返回 阅读全文
posted @ 2020-11-25 14:59 allgy 阅读(197) 评论(0) 推荐(1) 编辑
摘要: #io流分类 关于各种流的名称解释 (当我们讨论流的输入和输出都是以程序(内存)为视角来看数据的流动方向) 输出流: 输出流是指数据从程序(内存)写到其他地方,比如文件或者网络 输入流: 输入流是指数据从其他地方(文件或网络)读到程序(内存)中 (按流处理数据类型定义) 1Char = 2Byte, 阅读全文
posted @ 2020-11-24 22:07 allgy 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1.Decorator模式解决什么问题? 2.实现Decorator模式 3.小结 #Decorator模式解决什么问题? 定义:装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 java.io包也是基于此模式组织代 阅读全文
posted @ 2020-11-23 21:32 allgy 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1.什么是监听器? 2.监听器的分类 3.监听ServletContext对象的销毁和创建 4.监听ServletRequest对象的销毁和创建 #什么是监听器? 在servlet中监听器是实现特定接口的类,当监听器绑定的类发生改变时,监听器会做出反应,举个简单的例子,水壶烧水 1.水壶(事件源) 阅读全文
posted @ 2020-11-22 10:14 allgy 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Filter(过滤器)? 2.编写Filter 3.Filter生命周期 4.多个Filter执行顺序 5.FilterConfig对象 #什么是Filter(过滤器)? Filter过滤器是servlet中提供的一个接口,用来拦截请求和响应,从而实现一些特殊处理 #编写Filter 只需 阅读全文
posted @ 2020-11-21 12:19 allgy 阅读(1018) 评论(0) 推荐(0) 编辑