作者forris (乔巴)
看板java
标题[问题] Java I/O
时间Sat Mar 8 23:58:35 2008
在 Java I/O 物件中,我们要利用某一个物件时,可以从物件名称很直觉的知道使用
这个物件有什麽作用。
想问为什麽用 read() 方法可读取 InputStream 物件的资料,但是 InputStream 无法做
写入的动作。
同样地,利用 write() 方法可以写入 OutputStream 物件的资料,但 OutputStream
无法做读取的动作。
对使用者来说,InputStream 就是要输入资料串列,怎麽不能做写入的动作?
同样地,OutputStream 就是用来输出资料串列,怎麽不能做读取的动作?
还是说,read() 或是 write() 是对 JVM 而言?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.195.47
1F:推 kyoby:写入后形成了inputstream输入流... 03/09 00:31
2F:推 kaomark:@@? InputStream不是让你去接从别的地方送来的data的吗? 03/09 00:33
3F:推 superlubu:你要这样玩可以用 RandomAccessFile 03/09 01:23