public class IOUtil
extends java.lang.Object
Description: 流工具类
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
IOUtil() |
限定符和类型 | 方法和说明 |
---|---|
static void |
cleanup(java.io.Closeable... closeables)
关闭Closeable对象
|
static void |
closeSocket(java.net.Socket sock)
关闭SOCKET
|
static void |
closeStream(java.io.Closeable stream)
关闭流
|
static void |
copyBytes(java.io.InputStream in,
java.io.OutputStream out,
int buffSize)
复制输入流中的数据到输出流
|
static void |
copyBytes(java.io.InputStream in,
java.io.OutputStream out,
int buffSize,
boolean close)
复制输入流中的数据写入输出流中
|
public static void copyBytes(java.io.InputStream in, java.io.OutputStream out, int buffSize, boolean close) throws java.io.IOException
in
- 输入流out
- 输出流buffSize
- 缓冲大小,一般设置:1024close
- 复制完成后是否自动关闭流java.io.IOException
- IOExceptionpublic static void copyBytes(java.io.InputStream in, java.io.OutputStream out, int buffSize) throws java.io.IOException
in
- 输入流out
- 输出流buffSize
- 缓冲区大小,一般设置 1024java.io.IOException
- IOExceptionpublic static void closeStream(java.io.Closeable stream)
stream
- 等待关闭的流public static void cleanup(java.io.Closeable... closeables)
closeables
- Closeable[]public static void closeSocket(java.net.Socket sock)
sock
- 等关闭的socket对象