• 大小: 21KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: Java
  • 标签: java  多线程  

资源简介

Java实现多线程下载源代码 很有学习的价值

资源截图

代码片段和文件信息

/*
 * 创建日期 2005-4-5
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
import java.io.*;
import java.net.*;
import java.util.*;
/**
 * @author 姜周扬
 *
 * TODO 实际完成下载工作的类使用一个线程下载一个任务
 * 同时可执行多个下载任务
 * 从指定URL下载文件
 */
class Download extends Observable implements Runnable {
//下载缓冲区最大限制
private static final int MAX_BUFFER_SIZE = 1024;
//下载状态字
public static final String STATUSES[]={
“下载“
“暂停“
“完成“
“取消“
“错误“
};
//下载状态字内部码
public static final int DOWNLOADING = 0;
public static final int PAUSED = 1;
public static final int COMPLETE = 2;
public static final int CANCELLED = 3;
public static final int ERROR = 4;
//下载地址URL
private URL url;
//下载文件字节数大小
private int size;
//已经下载的字节数大小
private int downloaded;
//当前下载状态

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        232  2005-04-05 21:20  网络下载管理器\.classpath

     文件        397  2005-04-05 21:20  网络下载管理器\.project

     文件         22  2005-04-27 10:06  网络下载管理器\0072224207_code.zip

     文件          0  2005-04-06 20:28  网络下载管理器\acdseepowerpack.exe

     文件       3752  2005-04-05 22:11  网络下载管理器\bin\Download.class

     文件        482  2005-04-06 20:15  网络下载管理器\bin\DownLoadMain.class

     文件        619  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$1.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$2.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$3.class

     文件        673  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$4.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$5.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$6.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$7.class

     文件        646  2005-04-06 20:16  网络下载管理器\bin\DownloadManager$8.class

     文件       7583  2005-04-06 20:16  网络下载管理器\bin\DownloadManager.class

     文件       3155  2005-04-06 18:55  网络下载管理器\bin\DownloadsTableModel.class

     文件        782  2005-04-06 18:28  网络下载管理器\bin\ProgressRenderer.class

     目录          0  2005-04-06 20:13  网络下载管理器\bin

     文件       4113  2005-04-05 22:11  网络下载管理器\src\Download.java

     文件        351  2005-04-06 20:15  网络下载管理器\src\DownLoadMain.java

     文件       7217  2005-04-06 20:16  网络下载管理器\src\DownloadManager.java

     文件       2364  2005-04-06 18:55  网络下载管理器\src\DownloadsTableModel.java

     文件        804  2005-04-06 18:28  网络下载管理器\src\ProgressRenderer.java

     目录          0  2005-04-06 20:13  网络下载管理器\src

     文件          0  2005-04-06 20:26  网络下载管理器\wbexe643_a18.exe

     目录          0  2005-04-06 20:28  网络下载管理器

     文件        218  2007-01-22 19:53  www.pudn.com.txt

----------- ---------  ---------- -----  ----

                36640                    27



............此处省略0个文件信息

评论

共有 条评论