import java.io.BufferedInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.net.URL;
import java.net.URLConnection;
public class DownLoad {
private URL url=null;
private URLConnection connection=null;
public DownLoad()
{
}
public static void main(String[] args) throws IOException
{
DownLoad load=new DownLoad();
load.download("http://www.kmabc.com/satan/qhc.mp3","青花瓷.mp3",1024);
load.close();
}
private void close()
{
}
/**
*
* @param string 下载地址
* @param buffer 缓冲区大小
* @param string2 保存地址
* @throws IOException
*/
private void download(String string, String string2,int buffer) throws IOException
{
this.url=new URL(string);
this.connection=url.openConnection();
BufferedInputStream in=new BufferedInputStream(this.connection.getInputStream());
FileOutputStream out=new FileOutputStream(string2);
byte[] bs=new byte[buffer];
int n=0;
int i=0;
while((n=in.read(bs))!=-1)
{
out.write(bs,0,n);
i++;
System.out.println("下载中..."+i);
}
out.flush();
out.close();
in.close();
}
}
分享到:
相关推荐
【标题】"java下载程序 附代码"所涉及的知识点主要集中在Java编程语言以及网络下载技术上。Java是一种广泛使用的面向对象的编程语言,具有跨平台性、安全性、可移植性和高效性等特性,使得它成为开发下载程序的理想...
在这个"java聊天和java下载程序"的项目中,我们看到涉及到两个主要的编程领域:网络通信(聊天)和文件下载,这两部分都用到了多线程技术。 1. **Java聊天程序**: 聊天程序通常基于TCP/IP协议,使用Socket编程来...
该程序采用java编写,能在互联网上下载各种软件,迅雷不及掩耳。
Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE程序 URL下载Java SE...
java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序java编写的下载程序
"Java的经典安装程序"通常指的是一个特定版本的Java Development Kit (JDK) 的安装包,例如这里的"jdk-6u17-windows-i586.exe"就是Java JDK 6 Update 17的32位Windows版本。 在计算机系统中,驱动程序是硬件设备与...
首先,Java下载程序的核心是利用HTTP协议与服务器进行交互。在Java中,`java.net.URL`类提供了访问网络资源的能力,而`java.net.URLConnection`则负责建立与URL对应的连接。通过设置`URLConnection`的`...
用于现在的互联网中的基于ip的流下载简易程序,套接字的使用,用起来还可以吧。
在学习Java的过程中,经常会遇到一些经典的小程序练习,这些练习能够帮助初学者掌握基础语法和逻辑控制。以下是对给定的四个Java小程序的详细解释: 1. **判断闰年程序**: 这个程序的任务是根据给定的年份来判断...
本资源主要介绍了JAVA程序设计的基础知识和实践经验,涵盖了JAVA程序的编辑、编译和运行环境、JAVA基本数据类型、运算符与表达式、JAVA程序语法结构、顺序结构、选择结构和循环结构语法等方面的内容。 一、JAVA程序...
从提供的文件信息来看,该文件名为《Java语言程序设计.pdf》,主要涉及Java语言程序设计的相关知识。以下是从文件【部分内容】中提取并解释的知识点: 1. Java语言程序设计的基本概念:Java是一种面向对象的编程...
JAVA驱动, JAVA驱动程序下载无毒,干净。
JAVA网络下载程序 JAVA网络下载程序 JAVA网络下载程序 JAVA网络下载程序
Java 语言程序设计实验指导(2023 版) 本资源摘要信息是根据《Java 语言程序设计实验指导(2023 版)》文件的内容生成的知识点。 实验说明与要求 在进行 Java 语言程序设计实验时,需要注意以下几点: * 实验课...
Java编程语言以其跨平台、面向对象的特性,广泛应用于各种软件开发,包括创建下载器程序。这个"用java写的下载器程序"很可能是一个基于Java实现...通过理解这些知识点,开发者可以自行构建或优化自己的Java下载器程序。
Java GUI程序设计
标题《Java Web程序设计教程》与描述《Java Web程序设计教程 Java Web程序设计教程》中的知识点主要涵盖了Java Web应用开发领域的核心技术与实践。本书作为21世纪高等学校计算机规划教材,由范立锋与林果园共同编著...
本书是Java语言的经典教材 ,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法 、高级Java程序设计等内容。本书以示例讲解解决问题的技巧,提供大量的程序清单,每...
Java语言程序设计.进阶篇.原书第10版.pdf java语言程序设计 进阶篇 本书是Java语言的经典教材 Java语言程序设计 进阶篇 原书第10篇版 正版内容下载,超高清,下载的亲们多多好评哦!