adityadete/File-Packer-Unpacker
GitHub: adityadete/File-Packer-Unpacker
一个纯 Java 实现的轻量级文件打包解包 CLI 工具,通过自定义头部结构实现多文件的合并与提取。
Stars: 0 | Forks: 0
# 文件打包解包工具 (Java CLI)




一个轻量级的基于 Java 的文件归档工具,使用自定义头部结构将多个文件打包成单个归档文件,并通过 CLI 界面进行解压。
## ✨ 亮点
- 使用结构化头部(文件名 + 文件大小)的自定义文件打包格式。
- 使用 `FileInputStream` 和 `FileOutputStream` 进行二进制文件处理。
- 从单个打包归档中提取多个文件。
- 基于 CLI 的交互式执行。
- 演示了底层文件处理和流管理概念。
- 包含异常处理。
## 🚀 构建与运行
```
# 编译
javac FilePackerUnpacker.java
# 运行
java FilePackerUnpacker
```
标签:FileInputStream, FileOutputStream, HTTP工具, JS文件枚举, LangChain, 二进制处理, 域名枚举, 域名枚举, 开源, 归档工具, 数据打包, 文件IO流, 文件打包, 文件管理, 文件解包, 文档结构分析, 流管理, 系统工具, 自定义文件格式, 轻量级