从昨天开始,我正在阅读Java on-line documentation,我注意到它比实践更多地集中了,而不是描述该库的机制。
由于IO包中有批次类,我如何理解何时使用以及如何使用它们?我对其模型比对其内容更感兴趣。
欢迎提供建议和手册。
提前谢谢你......
答案 0 :(得分:5)
java IO的基本术语是stream。输入流允许读取,输出流允许写入。 JDK提供了“简单”流的层次结构,例如FileInputStream
,您可以从套接字,URL连接等获取的流。
有些流提供了额外的功能并实现了包装器(装饰器)设计模式。您可以使用它们来包装任何其他流。例如BufferedInputStream
,ObjectOutputStream
等
有一个读者和编写者的层次结构,可以在目标流上创建,并按字符而不是字节工作。
现在您已准备好返回在线文档。继续阅读,祝你好运。如果您有具体问题,请回到这里,我们很乐意为您提供帮助。
答案 1 :(得分:2)
看一下以下可能会有所帮助: