荟萃馆

位置:首页 > 计算机 > java语言

如何利用java读取网络照片

java语言8.82K

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的`编程。以下是小编为大家搜索整理的如何利用java读取网络照片,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

如何利用java读取网络照片

import eredInputStream;

import eredOutputStream;

import OutputStream;

import URLConnection;

import ;

import onnection;

/*. *读取网络照片,保存到本地

* */

public class GetUrlImg {

public static void getUrlImg(String URLName,String target) throws Exception {//URLName照片地址

// target本地地址

int HttpResult = 0; //服务器返回的状态

URL url = new URL(URLName); //创建URL

URLConnection urlconn = Connection(); // 试图连接并取得返回状态码ect();

HttpURLConnection httpconn = (HttpURLConnection) urlconn;

HttpResult = esponseCode();

tln(HttpResult);

if (HttpResult != _OK) // 不等于HTTP_OK说明连接不成功t("fail");

else {

int filesize = ontentLength(); // 取数据长度tln(filesize);

BufferedInputStream bis=new BufferedInputStream(nputStream());

BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(target));

byte[] buffer = new byte[1024]; //创建存放输入流的缓冲

int num = -1; //读入的字节数

while (true) {

num = (buffer); // 读入到缓冲区

if (num ==-1){

h();

break; //已经读完

}

h();

e(buffer,0,num);

}

e();

e();

}

}

public static void main(String[] args) throws Exception{

rlImg("java中equals和==的区别

标签:JAVA 读取