- 博客(0)
- 资源 (6)
- 收藏
- 关注
ZIP格式压缩/解压系统设计(JAVA)
程序设计题二:ZIP格式压缩/解压系统设计
【问题描述】
由于网络带宽的限制,开发以互联网为传输媒介的软件系统时,在运行过程中的数据传输效率会成为评价一套软件系统性能的重要指标。由于网络的数据传输速度是软件运行的客观因素,因此,在这种情况下,程序设计人员首先考虑的减少软件系统运行过程中需要传输的数据量,如果有些数据必须要传输,则软件工程师通常将这些数据在发送端进行压缩,而在数据接收端将数据解压缩,从而主动减少应用系统数据传输量。 JDK环境中提供了多种类型的数据压缩方式,总结起来,利用Java语言可以创建的数据文件压缩格式包括如下类型:
●ZIP格式
●GZIP格式
●JAR格式
通过设计,允许创建ZIP压缩文件,并对ZIP压缩文件中包含的文件进行显示、添加、解压、删除等操作。GUI界面与下图类似:
【实验目的】
要求学生能熟练使用基于Swing的GUI设计,熟练使用常用组件和容器,理解java事件处理机制,会查看API documentation完成设计任务,熟练文件流的操作。
【基本功能】
(1) 通过菜单组件、按钮组件、文本框组件等完成创建ZIP压缩文件。
(2) ZIP压缩文件中包含的文件进行显示、添加、解压、删除等操作
(3) 功能的其他扩展
【指导建议】
完成实验指导书P97“Zip文件的读取与制作”
将程序进行修改,增加GUI设计,并完成基本功能,
其他功能扩展和完善。
【程序设计的开发环境】
JDK1.5 及JCreator350/400。
2009-06-02
文本编辑器设计 记事本 java
程序设计题一: 文本编辑器设计
【问题描述】
实现类似Windows操作系统“记事本”的功能。它是一个简单的文本文档编辑器,可以创建、查看或编辑文本文件。
【实验目的】
要求学生能熟练使用基于Swing的GUI设计,熟练使用常用组件和容器,理解java事件处理机制,会查看API documentation完成设计任务,熟练文件流的操作。
【基本功能】
设计一个文本编辑器,通过菜单组件可以创建、查看或编辑文本文件。
增加对文件的存贮、剪切和黏贴等功能
功能的其他扩展
2009-06-02
javascript源码大全
简介:本软件为Javascript共享教学软件,包含各种Javascript源码及演示,力求丰富易懂。
本软件1.0版本为免费版本,你可以免费使用,自由传播,但请保留其版权。
本软件制作格式:CHM,支持全文检索,可以运行在所有windows操作系统。
2009-04-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人