Java 附带了多个 I/O 类来支持跨流和文件系统的输入和输出。以下是 Java I/O 示例列表,包括使用 zip 和 Gzip.
进行文件操作、编码、序列化和压缩
进行文件操作、编码、序列化和压缩
文件
显示创建、读取、写入、修改文件的示例。
- 创建文件
- 构建文件路径
- 更改文件的权限
- 使用 BufferedInputStream 读取文件
- 使用 BufferedReader 读取文件
- 使用 FileOutputStream 写入文件
- 使用 BufferedWriter 写入文件
- 将内容连接到文件
- 删除文件
- 删除具有特定扩展名的文件
- 查找具有特定扩展名的文件
- 重命名具有特定扩展名的文件
- 复制文件
- 将文件移动到另一个存储库
- 获取文件的创建日期
- 获取文件的上次修改日期
- 更改 文件的上次修改日期
- 将文件设为仅读器
- 获取文件的大小
- 获取文件路径
- 获取文件中的行数
- 检查文件是否存在
- 检查文件是否隐藏
- 从
- 将 UTF-8 编码的数据写入文件
- 将文件转换为字节数组
- 将字节数组转换为文件
- 将字符串转换为 InputStream
- 将 InputStream 转换为字符串
- 将文件转换为十六进制
- 获取分区的总空间
序列化文件
将对象保存到 <br /> 文件
从
文件中读取对象
从 ZIP
解压缩文件 将文件压缩为 GZIP
从 GZIP
解压缩文件 将序列化对象压缩成 <br /> 文件 从 Gzip
解压缩序列化对象
将数据写入临时文件
删除临时文件
获取临时文件的路径
删除目录
复制目录
检查目录是否为空
获取当前目录
文件中读取对象
文件压缩
将文件压缩为 ZIP从 ZIP
解压缩文件 将文件压缩为 GZIP
从 GZIP
解压缩文件 将序列化对象压缩成 <br /> 文件 从 Gzip
解压缩序列化对象
临时文件
创建临时文件将数据写入临时文件
删除临时文件
获取临时文件的路径
目录
创建目录删除目录
复制目录
检查目录是否为空
获取当前目录