理解java.io库

理解java.io库,java,model,java-io,Java,Model,Java Io,从昨天起,我就开始阅读,我注意到它更多地关注实践,而不是描述该库的机制 既然IO包中有很多类,我如何理解何时使用以及如何使用它们?我对它的模型比它的内容更感兴趣。欢迎提供建议和手册 提前感谢您……请看以下内容,可能会有所帮助: 对于nio包,您可以查看以下入门级代码: JavaIO的基本术语是流。输入流允许读取,输出流允许写入。JDK提供了一个“简单”流的层次结构,例如FileInputStream,可以从套接字、URL连接等获取的流 有一些流提供附加功能并实现包装器(装饰器)设计模式。您可

从昨天起,我就开始阅读,我注意到它更多地关注实践,而不是描述该库的机制

既然IO包中有很多类,我如何理解何时使用以及如何使用它们?我对它的模型比它的内容更感兴趣。
欢迎提供建议和手册


提前感谢您……

请看以下内容,可能会有所帮助:

  • 对于nio包,您可以查看以下入门级代码:

  • JavaIO的基本术语是流。输入流允许读取,输出流允许写入。JDK提供了一个“简单”流的层次结构,例如
    FileInputStream
    ,可以从套接字、URL连接等获取的流

    有一些流提供附加功能并实现包装器(装饰器)设计模式。您可以使用它们包装任何其他流。例如
    BufferedInputStream
    ObjectOutputStream

    有一个读写器的层次结构,可以在目标流上创建,并以字符而不是字节为单位工作


    现在,您可以返回到联机文档了。继续阅读,祝你好运。如果您有具体问题,请回到这里,我们将很乐意为您提供帮助。

    也许您是对的。我会试着更仔细地阅读。谢谢你,第一本似乎很有用!这本书看起来不错,但它是2006年出版的,涵盖了Java5。大部分内容仍然是相关的,但Java 6和Java 7中的I/O API中有一些新增内容,这些内容将不会出现在这本书中。我建议阅读本教程,我正在阅读,但这不是我想要的……互联网上有很多网站、博客和文章。这将帮助你解决你的疑问。