首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

IO源的基本概念

2012-08-01 
IO流的基本概念1.基类InputStream,OutputStream.都是接口.2.流的分类a.处理字节流和字符流字节流由InputSt

IO流的基本概念
1.基类
InputStream,OutputStream.都是接口.
2.流的分类
a.处理
  字节流和字符流
字节流由InputStream和OutputStream处理,而字符流由Reader和Writer处理。
b.输入和输出
3.流的基本创建方法
InputStream inputStream = new FileInputStream(String filepath);
OutputStream outputSteam = new FileOutputStream(String filepath);

File 有3中创建对象的方法
  File file = new File(String filepath);
  File file = new File(File file,String fileName);
  File file = new File(String filepath,String fileName);
4.最常用的方法
read--完成返回值-1,write,flash.
5.实例

InputStream inputs =null;OutputStream output =null;try {inputs = new FileInputStream(fromFile);output = new FileOutputStream(tofile);byte[] b = new byte[1024];int len = inputs.read(b);while(len!=-1){output.write(b, 0, len);len = inputs.read(b);}//System.out.println("----------copy successful-------------");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}finally{if(inputs!=null){try {inputs.close();} catch (IOException e) {e.printStackTrace();}}if(output!=null){try {output.close();} catch (IOException e) {e.printStackTrace();}}}


热点排行