本文实例为大家分享了java从网络读取图片并保存至本地的具体代码,供大家参考,具体内容如下
package geturlpic;
import java.io.bytearrayoutputstream;
import java.io.file;
import java.io.fileoutputstream;
import java.io.inputstream;
import java.net.httpurlconnection;
import java.net.url;
public class geturlpic {
public static void main(string[] args) throws exception {
//new一个url对象
url url = new url("http://www.gz135.cn/data/attachment/forum/201702/13/165605xyayykq5vy4h81vy.jpg");
//打开链接
httpurlconnection conn = (httpurlconnection)url.openconnection();
//设置请求方式为"get"
conn.setrequestmethod("get");
//超时响应时间为5秒
conn.setconnecttimeout(5 * 1000);
//通过输入流获取图片数据
inputstream instream = conn.getinputstream();
//得到图片的二进制数据,以二进制封装得到数据,具有通用性
byte