一、实验环境
编程语言:Java1.5(运行在JVM(Java Virsual Machine))
开发工具:eclipce3.2
测试环境:互联网实现
二、多任务下载工具编程的实现:
/**
*本程序实现多文件的同时下载;
*步骤:
*1、利用java.net包中的URL类生成urlCon对象进行网络文件的连接;
*2、利用urlCon.getInputStream()方法生成文件输入流,
*3、通过“文件保存对话框”FileDialog实现保存目录选择;
*4、从文件输入流读出文件信息写入本地的文件输出流;
*5、多文件的同时下载实现原理就是每个下载任务使用一个线程;
* 作者:蓝蔡
*/
importjava.awt.*;
importjava.awt.event.*;
importjava.net.*;
importjavax.swing.*;
importjava.io.*;
publicclassDown {
publicstaticvoidmain(String[] args) {
finalJFrame jf=newJFrame("下载程序");
JPanel north=newJPanel();
JLabel label=newJLabel("输入下载网址:");
finalJTextField
address=newJTextField(30);
finalJTextArea sho