1、I/O分类与装饰者模式 基本java I/O包含两种类型的流,字节流(inputStream、outputStream)与字符流(Writer,Reader),关于I/O操作类的设计,用到了装饰者模式,如下图所示。 其中FilterInputStream抽象类继承了InputStream抽象类, ...
分类:
编程语言 时间:
2019-08-13 00:44:55
阅读次数:
138
打印流 如果现在要想通过程序实现内容的输出,核心的本质一定要依靠OutputStream类完成,但是OutputStream类有一个最大的缺点,这类的数据输出操作功能有限public void write(byte[] b) throws IOException,所有的数据一定要转为字节数组后才可以 ...
分类:
其他好文 时间:
2019-08-11 00:50:21
阅读次数:
86
打印流 打印流是输出信息最方便的类,注意包含字节打印流:PrintStream和字符打印流:PrintWriter。 打印流提供了非常方便的打印功能,可以打印任何类型的数据信息,例如:小数,整数,字符串。 回顾: 之前打印信息需要使用OutputStream但是这样,所有数据输出会非常麻烦,Stri ...
分类:
编程语言 时间:
2019-08-09 17:54:25
阅读次数:
136
IO流 用来处理设备之间的数据传输 分为 输入流 和 输出流 按操作类型分为字符流 和 字节流 字节流: 可以操作任意数据 字符流 : 只能操作字符 字节流抽象父类 InputStream OutputStream 再往下的子类: 文件输入输出流 FileInputStream FileOutput ...
分类:
其他好文 时间:
2019-08-06 22:42:39
阅读次数:
144
Java.io包中:五个核心类与一个核心接口。 类:File、InputStream、OutputStream、Reader、Writer; 接口:Serializable File类:文件操作类 构造方法 设置完整路径:File(String pathname) 设置父路径与子文件路径:File( ...
分类:
编程语言 时间:
2019-08-05 13:53:39
阅读次数:
104
package com.yjf.esupplier.common.test; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; /*... ...
分类:
其他好文 时间:
2019-07-31 12:40:43
阅读次数:
79
1.创建一个文件对象 2.文件常用方法: 3.流 输入流:InputStream 输出流:OutputStream ...
分类:
其他好文 时间:
2019-07-31 01:11:19
阅读次数:
111
package com.itcast.demo01.TCP;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import ja ...
分类:
其他好文 时间:
2019-07-31 00:52:54
阅读次数:
90
都在IO包下 所有字节输出最顶层的父类 它是一个抽象类。abstract修饰的 一般这种类定义的都是所有字节流都可以使用公共的方法, ...
分类:
编程语言 时间:
2019-07-29 23:03:16
阅读次数:
132
字节数组输出流,无需添加目的地,因为数据会被自动输入内存的缓冲区,需通过.toByteArray()或.toString()拿到数据因为需要使用子类ByteArrayOutputStream的新方法,所以不能写父类OutputStream对象ByteArrayOutputStreamos=newByteArrayOutputStream();因为数据写入了缓冲区,所以需要通过.toByteArra
分类:
编程语言 时间:
2019-07-24 17:44:53
阅读次数:
92