网络编程:
public static void main(String[] args) throws IOException {
URL url=new URL("https://www.jd.com");
InputStream inputStream=url.openStream();
BufferedInputStream bi=new BufferedInputStream(inputStream);
File file=new File("C:\\Users\\Administrator\\Desktop\\test.txt");
OutputStream outputStream =new FileOutputStream(file);
int temp;
//byte [] data=new byte[1024];
while((temp=bi.read())!=-1){
outputStream.write(temp);
//System.out.print((char)temp);
}
inputStream.close();
bi.close();
outputStream.close();
}
文件加密解密:
public static void main(String[] args) throws IOException {
File inputFile =new File("C:\\Users\\Administrator\\Desktop\\test1.jpeg");
File outputFile =new File("C:\\Users\\Administrator\\Desktop\\test2.jpeg");
BufferedInputStream bis=new BufferedInputStream(new FileInputStream(inputFile));
BufferedOutputStream bos=new BufferedOutputStream(new FileOutputStream(outputFile));
int temp;
long begin=System.currentTimeMillis();
while((temp=bis.read())!=-1){
bos.write(temp-1);
bos.flush();
}
long end=System.currentTimeMillis();
System.out.println(end-begin);
}