IO包中的其他功能流对象功能流对象特点:解决问题的特有方法。 打印流--必须是输出流(两个都是)PrintStream(字节流) PrintWriter(字符流)特点:打印。不抛异常打印的目的:File对象,字符串路径,字节输出流。 解决的问题:方便的打印各种数据的表示形式。 它的打印方法可以保证数 ...
分类:
其他好文 时间:
2016-09-27 00:32:22
阅读次数:
118
流按照方向分,分为输入流和输出流。是以内存为参照物,当将数据从数据源中读取到内存,为输入流,也称为读取流将数据从内存中写入数据源,为输出流,也称为写入流。 流按照类型分,分为字节流,字符流和对象流。由于计算机采用二进制,所以数据的传输都是以字节为单位传输。所以,无论是哪种变量,其本质都是字节流。不过 ...
分类:
其他好文 时间:
2016-09-22 21:19:14
阅读次数:
113
请看图,客户端和服务端都使用gzip压缩。 客户端参数以json字符串形式gzip压缩,以二进制流发送到服务端;服务端接收到请求,解压缩gzip后,进行业务逻辑处理;处理完后在将返回值以json形式,gzip压缩返回。 ...
分类:
Web程序 时间:
2016-09-22 19:46:04
阅读次数:
177
InputStream:是表示字节输入流的所有类的超类。 | FileInputStream:从文件系统中的某个文件中获得输入字节。哪些文件可用取决于主机环境。FileInputStream 用于读取诸如图像数据之类的原始字节流。要读取字符流,请考虑使用 FileReader。 | FilterIn ...
分类:
其他好文 时间:
2016-09-22 14:32:39
阅读次数:
140
Reader:用于读取字符流的抽象类。子类必须实现的方法只有 read(char[], int, int) 和 close()。 | BufferedReader:从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认 ...
分类:
其他好文 时间:
2016-09-22 14:31:31
阅读次数:
155
字符流:FileReader和BufferedReader的使用 FileReader : FileReader fileReader = new FileReader(path) char[] buf = new char[1024]; fileReader.read(buf) System.ou ...
分类:
编程语言 时间:
2016-09-19 14:30:40
阅读次数:
120
流的概念和作用 学习Java IO,不得不提到的就是JavaIO流。 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 ...
分类:
编程语言 时间:
2016-09-17 17:41:27
阅读次数:
151
对于文件内容的操作主要分为两大类 分别是:字符流 字节流 其中,字符流有两个抽象类:Writer Reader 其对应子类FileWriter和FileReader可实现文件的读写操作 BufferedWriter和BufferedReader能够提供缓冲区功能,用以提高效率 同样,字节流也有两个抽 ...
分类:
编程语言 时间:
2016-09-16 18:26:02
阅读次数:
268
第二十一天276 1:字符流(掌握)276 (1)字节流操作中文数据不是特别的方便,所以就出现了转换流。276 (2)转换流其实是一个字符流276 1:InputStreamReader(转换流)276 2:OutputStreamWriter(转换流)277 (3)编码表279 (4)IO流中的编... ...
分类:
编程语言 时间:
2016-09-15 13:39:36
阅读次数:
247
字节流与字符流 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。 程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。 字节流与字符流 在java.io包中操作 ...
分类:
其他好文 时间:
2016-09-12 20:27:24
阅读次数:
115