java IO
Java code:
java IO里有个OutputStreamWriter 和 InputStreamReader 说作用是转换流.
比如:
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("d:/test.txt"));
这样的好处是 将File这个字节流可以以字符的形式操作.
我搞不懂为啥要这么包装? 直接用FileWriter就得了.他就是字符流呀.
还有.IO一般用在什么地方.哪几个类比较常用?
java io 的操作比较灵活,对一种问题可能有多种方式,自己根据习惯选一个就可以了。
io 一般就是用到文件操作或系统的导入导出里面,比较常用的是BufferReader,它的readline()可以读取文件里的具体行,其它的类根据具体情况自己选就是了,反正字节流和字符流都能相互转换,基本上都能转成你想要的流。
恩 我当时感觉有点迷惑.看了真是这样.流都可以转化.只要转化成合适的就可以了..
如果这样看 貌似 字节流有点鸡肋啊.. 能有字符谁用字节干嘛. Buffered确实值得用来装饰.可以用
readLine();
用什么类没关系,能实现功能就行
io主要用来读写文件,对象序列化操作
有时候需要从键盘输入的时候,需要转化成字符的时候就可能要用到
BufferedReader bd =new
相关问答:
我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......
我现在想用ssh整合来做一个论坛,但数据库方面不行,我主要不会涉及数据库,不知道发帖表,和回帖表要如何设计和区分。不知道谁有一个简单的思路,来设计这些表。谢谢了。
发帖和回帖用同一张表 。发帖 id user ......
我的开发的平台是Myeclipes6.0 + tomcat5.x + mysql
我所有的编码方式都是用的UTF-8
我只用了Strtus框架
在一个form中如下用的是post的提交方式:
<form class="form" action=&quo ......
我在eclipse中写了一个播放音乐的类,并把音乐文件和类文件放在了一起,结果运行时,出现错误,说是音乐文件那个是空的,但是在jcreator用同样的方法结果是可以运行的,请求高说指教,告诉为什么?急
你若是在Windo ......