文件夹下载java
A. 怎样下载java程序软件
用gprs下载java程序的经历,很多下载是免费的,网上很多免费的资源,可是通过gprs下载的话就要收取流量费了(流量费视各地不同情况而定,我知道的在武汉是3分钱/K,深圳是包月的,20元/月,但是流量限制为100M)。现在有了L7,我们就可以通过网络把java程序下载到电脑里,然后再传到TF卡里面,然后安装使用--再也不用花费不菲的流量费了,具体过程如下:
1、到可以下载java程序的网站下载java程序包;一般包括一个*.jad文件和一个*.jar文件。jad文件是程序的描述文件,包括程序的大小,版本之类的信息,真正的程序是放在jar包里面的。
2、用usb线连接电脑和手机;当然,如果有读卡器的话,也可以把TF卡取出,放到读卡器里面,然后再连接到电脑上,需要注意的一点就是,如果直接连接手机和电脑,请在“设置”--〉“连接”--〉“USB设置”中,将默认连接改为“内存卡”。
3、连接好后在电脑里打开这个盘,会发现上面有个叫作mobile的文件夹,打开后就能看到更多的文件夹,把下载下来的程序(包括jar文件和jad文件)放到一个叫作kjava的文件夹下面,然后断开手机和电脑的连接(请不要直接把usb线拔出,应该选择安全删除硬件)
4、进入手机菜单界面,选择游戏和程序,找到最后面的[内存卡]选项,选择[安装新应用程序],应该就能够看到刚才拷贝过去的两个文件了;
5、选中图标为jad的文件,(其实选另一个也可以),点击“选择”按钮,将会出来一个下载界面,直接点击“下载”按钮,即可安装此java程序了。
6、安装成功后,不用我说,大家应该知道怎么做了吧 :)
B. 用java下载指定路径下的文件夹,下载内容包含指定文件夹及其包含的文件夹子文件!!
这个做不了的, 在计算机,你用命令去复制粘贴都需要指定是否递归复制
也就是说,如果你想下载指定的文件夹,你需要做很多的处理,一个一个文件的下载,然后下载到相对路径中去,还有一种方案就是直接将文件夹打包再下载
C. 怎么下载java
下载Java,也就是下载Java语言的软件开发工具包,也就是JDK。
下载并安装JDK的步骤:
下载jdk,直接网络搜索jdk。
D. 求JAVA WEB项目文件夹上传下载方法
两种实现方式,一种是借助FTP服务器实现上传下载,引入相应的jar包,直接拷贝网上现成的代码,另一种通过原生的代码,读取文件夹及里面的文件,通过io流处理,存放到指定地址,或数据库设计一个大字段,存放二进制流数据
E. 怎么下载java
下载Java,也就是下载Java语言的软件开发工具包,也就是JDK。
下载并安装JDK的步骤:
下载jdk,直接网络搜索jdk。
F. JAVA WEB项目文件夹上传下载求思路
大概思路就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数
G. Java文件下载怎么实现的
下载就很简单了
把你要下载的文件做成超级链接,可以不用任何组件
比如说
下载一个word文档
<a href="名称.doc">名称.doc</a>
路径你自己写
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.RandomAccessFile;
import java.net.HttpURLConnection;
import java.net.ProtocolException;
import java.net.URI;
import java.net.URL;
import java.util.Random;
/**
*
* 实现了下载的功能*/
public class SimpleTh {
public static void main(String[] args){
// TODO Auto-generated method stub
//String path = "http://www.7cd.cn/QingTengPics/倩女幽魂.mp3";//MP3下载的地址
String path ="http://img.99luna.com/music/%CF%EB%C4%E3%BE%CD%D0%B4%D0%C5.mp3";
try {
new SimpleTh().download(path, 3); //对象调用下载的方法
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static String getFilename(String path){//获得文件的名字
return path.substring(path.lastIndexOf('/')+1);
}
public void download(String path,int threadsize) throws Exception//下载的方法
{//参数 下载地址,线程数量
URL url = new URL(path);
HttpURLConnection conn = (HttpURLConnection)url.openConnection();//获取HttpURLConnection对象
conn.setRequestMethod("GET");//设置请求格式,这里是GET格式
conn.setReadTimeout(5*1000);//
int filelength = conn.getContentLength();//获取要下载文件的长度
String filename = getFilename(path);
File saveFile = new File(filename);
RandomAccessFile accessFile = new RandomAccessFile(saveFile, "rwd");
accessFile.setLength(filelength);
accessFile.close();
int block = filelength%threadsize ==0?filelength/threadsize:filelength/threadsize+1;
for(int threadid = 0;threadid<=threadsize;threadid++){
new DownloadThread(url,saveFile,block,threadid).start();
}
}
private final class DownloadThread extends Thread{
private URL url;
private File saveFile;
private int block;//每条线程下载的长度
private int threadid;//线程id
public DownloadThread(URL url,File saveFile,int block,int threadid){
this.url = url;
this.saveFile= saveFile;
this.block = block;
this.threadid = threadid;
}
@Override
public void run() {
//计算开始位置的公式:线程id*每条线程下载的数据长度=?
//计算结束位置的公式:(线程id+1)*每条线程下载数据长度-1=?
int startposition = threadid*block;
int endposition = (threadid+1)*block-1;
try {
try {
RandomAccessFile accessFile = new RandomAccessFile(saveFile, "rwd");
accessFile.seek(startposition);//设置从什么位置写入数据
HttpURLConnection conn = (HttpURLConnection)url.openConnection();
conn.setRequestMethod("GET");
conn.setReadTimeout(5*1000);
conn.setRequestProperty("Range","bytes= "+startposition+"-"+endposition);
InputStream inStream = conn.getInputStream();
byte[]buffer = new byte[1024];
int len = 0;
while((len = inStream.read(buffer))!=-1){
accessFile.write(buffer, 0, len);
}
inStream.close();
accessFile.close();
System.out.println("线程id:"+threadid+"下载完成");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
H. java下载文件,怎么指定下载到指定的文件夹下啊,就是不弹出保存框,直接下载到指定的文件夹下,谢谢回答
如果是用 IE 等浏览器下载,这些浏览器都有自己的下载目录定义。
如果是你自己用 Java 写了一个浏览器,则在接收到下载流时,用 FileOutputStream fos = new FileOutputStream("d:\\java-browser\\downloads"); 即可。
I. 用java下载指定路径下的文件夹,下载内容包含指定文件夹及其包含的文件夹子文件!!!
public static void main(String[] args) throws InterruptedException {
// 指定文件夹
File file = new File("D:\\downloads\\");
List<File> fileList = null;
// 包含字符
String filter = "j";
if (file != null) {
if (file.isDirectory()) {
File[] fileArray = file.listFiles();
if (fileArray != null && fileArray.length > 0) {
fileList = new ArrayList<File>();
// 包括文件,文件夹的判断
for (File f : fileArray) {
String fileName = f.getName();
if (fileName.indexOf(filter) != -1) {
fileList.add(f);
}
}
}
} else {
System.out.println("Not Directory.");
}
}
if (fileList != null && fileList.size() > 0) {
for (File f : fileList) {
System.out.println(f.getName());
}
}
}
希望对你有所帮助。。。
J. 电脑windows文件夹里的java在哪下载
里面是空的,自己建个文件夹,java文件夹下面有classes和trustlib两个文件夹