代考首页 | 代考价格 | 代考流程 | 证书查询 | 信誉评价 | 代考论坛 | 海外港台代考价格 | 题库报价
  思科CISCO | 微软MICROSOFT | 华为HCNE | ORACLE认证 | SUN认证 | CIW认证 | IBM认证 | LPI认证 | CCNA专题 | MCSE专题 | ADOBE | 仿真题库
   会员登陆
用户:
密码:

   代考详细流程

代考地图
代考思科CCNA认证
代考思科CCNP认证
代考微软MCP认证
代考微软MCSE2000
代考微软MCSE2003
代考微软MCSD.NET
代考LPI认证
代考微软全能认证
代考思科微软全能认证
代考思科全能认证
代考思科CCDA认证
代考思科CCDP认证
代考思科CCIP认证
代考思科CCSP认证
代考思科CCVP认证
代考微软MCTS技术专家
代考MCITP微软IT专家
代考MCPD专业开发人员

   IT代考--本站服务
  itsky100.comIT认证代考 联盟的 代考 机构,提供 CCNA 代考 ,MCSE 代考 ,MCP 代考 ,CCNP 代考 ,JAVA 代考 ,ORACLE 代考 等各种IT 认证替考 服务。
  免费提供 IT认证 学习资料 考试题库 CCNA CCNP JAVA CIW MCSE MCSD教学资料 免费下载。
  IT认证代考 ,具体操作在我们的考试中心进行,通过百分百,请您绝对放心。
 
 
 
 
 
 
  首页>>SUN认证>>正文
 
对InputStream和OutputStream的理解
1、在java中stream代表一种数据流(源),java io的底层数据元,---(想像成水龙头)
   
   2、任何有能力产生数据流(源)的java io对象就可以看作是一个InputStream对象
      既然它能产生出数据,我们就可以将数据取出,java对封装的通用方法就read()方法了--(出水龙头)
      
   3、任何有能力接收数据源(流)的java io对象我们就可以看作是一个OutputStream对象
      同样,它能接收数据,我们就可以调用它的write方法,来让它接收数据--(进水龙头了,呵呵)
       
   4、当然,我们可以在Inputstream和OutputStream数据源的基础上,从实际需要触发,
      来重新封装出不同性能机制的输入、输出流了,java.io包中提供了很丰富的输入、输出流对象,如:
     基于字节流的stream:
      DataOutputStream----DataInputStream:
         FileOutputStream-----FileInputStream:
        .............等,可以用InputStream和OutputStream从JDK文档查阅
     基于字符流的stream(典型的以write 和reader来标识的):
      FileWriter---FileReader:
         StringWriter---StringReader:
          .........等,你自己可以用Writer和Reader从JDK文档里头查看说明
          
stream应该是水龙头里的水资源,
InputStream:是一个出水龙头(把水封装在里头)的一个实物对象,该对象的read方法呢,就想成这
个"出水龙头"这一机制对象的开关钮,你read或openStream(其他对象包容InputStream对象的对象方法)
一下呢,就等于打开了出水龙头的按钮,水就出来了,里头封装的水是什么性质的呢,
你就用相应的容器来装,如string或byte[].....
OutputStream:你就在InputStream基础上反着想就ok了
 

 

版权所有 国际IT认证代考联盟网

Copyright (C) 2006 www.ITSKY100.com All rights reserved