`
maishj
  • 浏览: 83739 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

java的IO流操作

 
阅读更多

 IO流的核心是:根据实例化子类的不同,完成的功能也不同。其实就是多态。

 

  字节流 InputStreamOutputStream    

 

 

       ·使用File类找到文件

       ·通过字节流或字符流的子类进行对象的实例化

       ·进行读、写操作

       ·关闭字节流或字符流

 

 

File filein = new File("F:/tu/cat.jpg");
			File fileout = new File("d:"+File.separator+"cat.jpg");//File.separator根据不同系统生产不同的斜杠
			if(!fileout.exists()){
				fileout.createNewFile();
			}
			InputStream in = new FileInputStream(filein);
			OutputStream out = new FileOutputStream(fileout);
			int i = 0;
			byte[] b =new byte[1024];   
			while((i=in.read(b))!=-1){
				out.write(b, 0, i);
			}
			out.flush();
			out.close();
			in.close();

  

 

 

 另外还有字符流ReaderWriter

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics