| 会员登陆 |
|
| 代考详细流程 |
|
|
| IT代考--本站服务 |
itsky100.com- IT认证代考 联盟的 代考 机构,提供 CCNA 代考 ,MCSE 代考 ,MCP 代考 ,CCNP 代考 ,JAVA 代考 ,ORACLE 代考 等各种IT 认证替考 服务。 |
| 免费提供 IT认证 学习资料 考试题库 CCNA CCNP JAVA CIW MCSE MCSD教学资料 免费下载。 |
| IT认证代考 ,具体操作在我们的考试中心进行,通过百分百,请您绝对放心。 |
|
|
|
| |
| |
| |
| |
| |
|
|
对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了
|
|
|
|
|