进网站备案,网站制作代理加盟,微信公众号素材网站,暴雪娱乐案例背景#xff1a;
我的电脑桌面有一张白敬亭的照片#xff0c;我们需要把这张照片拷贝到我的电脑D:\学习软件\copyBJT目录下#xff0c;当前我们这个目录是没有东西的。 代码演示以及注释#xff1a;
ublic class StreamCopy {public static void main(String[] args)…案例背景
我的电脑桌面有一张白敬亭的照片我们需要把这张照片拷贝到我的电脑D:\学习软件\copyBJT目录下当前我们这个目录是没有东西的。 代码演示以及注释
ublic class StreamCopy {public static void main(String[] args) {InputStream inputStream null;OutputStream outputStream null;try {//先创建文件字节输入流管道与桌面白敬亭照片对接inputStream new FileInputStream(C:\\Users\\里雨\\Desktop\\bjt.webp);//创建文件字节输出流管道就是我们最终要放照片的位置outputStream new FileOutputStream(D:\\学习软件\\copyBJT\\bjtCopy.webp);try {byte[] bytes inputStream.readAllBytes();//将照片所有的字节全部读取outputStream.write(bytes); 将照片所有的字节全部写入到最终位置} catch (IOException e) {e.printStackTrace();}} catch (FileNotFoundException e) {e.printStackTrace();}finally {try {outputStream.close(); //先关闭后创建的流inputStream.close(); //再关闭前面创建的那个流} catch (IOException e) {e.printStackTrace();}}}
}运行完程序之后我们发现照片复制过来了
是不是超级简单 我们平时电脑用的复制粘贴其实就是这样一个原理使用到的就是IO流技术很简单吧
字节流非常适合做拷贝文件或者数据备份一切文件皆可操作因为电脑本质读取的就是字节字节流会把原来的文件所有字节原封不动拷贝到另外一个地方去所以不会出现乱码的情况
所以我们的电脑一旦被入侵就会被使用这种方式把文件复制过去很危险哦 这就是一个用字节流开发的复制粘贴案例啦希望能帮到大家有问题的地方欢迎大家一起讨论
后续会不断更新作品欢迎大家一起讨论学习。❤❤❤