文件夾下載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兩個文件夾