如何利用java讀取網絡照片
Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。以下是小編為大家搜索整理的如何利用java讀取網絡照片,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLConnection;
/*. *讀取網絡照片,保存到本地
* */
public class GetUrlImg {
public static void getUrlImg(String URLName,String target) throws Exception {/pic/p>
/pic/p>
int HttpResult = 0; /pic/p>
URL url = new URL(URLName); /pic/p>
URLConnection urlconn = url.openConnection(); /pic/p>
HttpURLConnection httpconn = (HttpURLConnection) urlconn;
HttpResult = httpconn.getResponseCode();
System.out.println(HttpResult);
if (HttpResult != HttpURLConnection.HTTP_OK) /pic/p>
else {
int filesize = urlconn.getContentLength(); /pic/p>
BufferedInputStream bis=new BufferedInputStream(urlconn.getInputStream());
BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(target));
byte[] buffer = new byte[1024]; /pic/p>
int num = -1; /pic/p>
while (true) {
num = bis.read(buffer); /pic/p>
if (num ==-1){
bos.flush();
break; /pic/p>
}
bos.flush();
bos.write(buffer,0,num);
}
bos.close();
bis.close();
}
}
public static void main(String[] args) throws Exception{
GetUrlImg.getUrlImg("java中equals和==的區別
【如何利用java讀取網絡照片】相關文章:
java如何讀取CSV07-08
java如何通過url讀取文件08-24
Java如何讀取圖片EXIF信息02-20
Java如何讀取Jar中的資源01-29
Java如何讀取文本文件12-12
Java中如何高效的讀取大文件01-19
Java讀取郵件的方法02-02
java讀取CSV的方法10-05