压缩和解压缩文件
一 课题内容和要求
【问题描述】
zip文件是一种流行的档案文件,可以将若干个文件压缩到一个zip文件中。由于网络带宽有限,数据文件的压缩有利于数据在Internet上的快速传输和存储。本课题要求用java语言完成对文件的压缩与解压缩。
【课题要求】
基本要求:
1.熟悉文件输入输出流;
2.了解文件压缩和解压缩的过程;
3.利用ZipEntry、ZipInputStream和ZipOutputStream三个Java类实现zip数据压缩与解压缩;
扩展要求:
1.给程序增加GUI设计,使程序具有更好的交互界面。
2.增加一个对话框,使用户可以使用这个对话框选择要压缩和解压缩的文件。
一 课题内容和要求
【问题描述】
zip文件是一种流行的档案文件,可以将若干个文件压缩到一个zip文件中。由于网络带宽有限,数据文件的压缩有利于数据在Internet上的快速传输和存储。本课题要求用java语言完成对文件的压缩与解压缩。
【课题要求】
基本要求:
1.熟悉文件输入输出流;
2.了解文件压缩和解压缩的过程;
3.利用ZipEntry、ZipInputStream和ZipOutputStream三个Java类实现zip数据压缩与解压缩;
扩展要求:
1.给程序增加GUI设计,使程序具有更好的交互界面。
2.增加一个对话框,使用户可以使用这个对话框选择要压缩和解压缩的文件。