收录日期:2018/12/13 08:19:03 时间:2016/05/21 14:12:13 标签:Java SE
如题
对文io 的操作,我们只要了解 输入流,和输出流就可以了。
基本上就是 InputStream 和OutPutStream ,

一些直接读写的。
InputStreamReader 

后来加了一些缓冲读写的。就是先放到内存中,然后flush().的
BufferedReader  
BufferedWrite()


用多了自然会明白一些道理的。
http://expert.csdn.net/Expert/topic/1968/1968165.xml?temp=.3501093


我在上面的地址,曾贴了一些资料,看看吧,兴许对你很有帮助。
up
很好区分。字节流就是读写二进制数据的,字符流就是读写文本数据的嘛
过滤器学了没有...学了后就知道怎么合起来用了
去看think in java第一版(第二版我没看过)吧,里面详细讲了各种流的用处及用法
bromon(到哪里都跟你要认识) 能不能再详细点呢?如果我用了字符串读取了字节,会有什么结果?
字符流和字节流的源头都是字节,只不过字节流按字节读,字符流按字符(两个字节)读。

字节流还是字符流读进来的数据具体是什么,需要自己解释。

字符流和字节流可以互相过滤,得到更复杂的流,例如:
       InputStreamReader isr;
       BufferedReader br;
       isr=new InputStreamReader(System.in);
       br=new BufferedReader(isr);
       int i= Integer.parseInt(br.readLine());
就是把字节流(System.in)转化成一般字符流(InputStreamReader),最后才变成带缓冲的字符流。这么作的目的是将键盘输入的“字节”数据以字符串形式接收。整个过程是:
键盘输入一个个字符'1','2'-->
System.in以字节形式接收49,50-->
InputStreamReader将字节转换为字符'1','2'-->
BufferedReader将多个字符转换为字符串"12"-->
Integer.parseInt将字符串转换为整数12


锻炼你如何使用超类,这就是Java多态性的体现。
如果要读带格式的如word文档,又该用哪一种流呢?其实我想知道的是,用哪一种流,数据最完整,不会丢失!
哪种流和java关系不大,w处理ord文档时用字节流就可以了,word文档的具体格式就得自己解释了
如:我只需要将word文档的文本内容读出来,其它什么格式不管,有没有现成的代码共享呢?

在bcb中如何管理文件和窗体? Visual stdio.net 求救啊,哪位大侠能给予解决... 怎样自己制作按钮并放到浏览器的工具栏里? 哪位大侠有vb 的api函数的书或者资料?能不能给我?谢谢! \"参数不足,期待是1\"的问题? 求高手指教 内存中找对象java行吗??? 帮助一个单飞的小鸟吧! 对dll存放的位置有什么要求? 用DELPHI写出俄罗斯方块的程序员水平如何? 好烦,真不知道人活这一生为了什么? 关于Windows Service 主程序所在的类是不是一启动就建立了对象呢?那么它是什么名字? 3D引擎的问题(基础问题). 国家二类重点计算机本科生月薪大概多少? 急:有关头文件包含以及链接时的问题 哪儿有免费的asp空间? PHP服务器问题!!! 如何将html表格数据格式转化为excel表格数据格式? 深圳老鸟看过来,请教一个生活问题。 Delphi能不能象打开本地数据库一样打开Excel啊? 同样的表每月建一个,如shoufei200201,shoufei200202...,请问如何建立视图以便查询? 一个取得密码*号程序的问题? 沈阳的高程想搞开发的请进! 请教高手 如何在SQL语句里 分组后再次分组?有没有可能? 请教数据岛的问题!! 统计一下,各位工作以来搬过几次家,丫的,我平均一年一次。 c++和c 一个很有意思的东东 得到,谁提供空间,与大家分享.