<address id="xhxt1"><listing id="xhxt1"></listing></address><sub id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></sub>

    <thead id="xhxt1"><dfn id="xhxt1"><ins id="xhxt1"></ins></dfn></thead>

    Java IO教程

    原文链接?作者:Jakob Jenkov??译者:Connor (cronnorc@gmail.com) ,李璟 ?校对:方腾飞

    Java IO 是一套Java用来读写数据(输入和输出)的API。大部分程序都要处理一些输入,并由输入产生一些输出。Java为此提供了java.io包。

    如果你浏览下java.io包,会对其中各样的类选择感到迷惑。这些类的作用都是什么?对于某个任务该选择哪个类?怎样创建你自己的类做插件?这个手册的目的就是给你介绍这些类是如何组织的,以及怎样使用他们,因此你就不会疑惑需要时怎样选取合适的类,或者是否有一个满足你需求的类已经存在了。

    Java.io 包的范围

    java.io 包并没有涵盖所有输入输出类型。例如,并不包含GUI或者网页上的输入输出,这些输入和输出在其它地方都涉及,比如Swing工程中的JFC (Java Foundation Classes) 类,或者J2EE里的Servlet和HTTP包。

    Java.io 包主要涉及文件,网络数据流,内存缓冲等的输入输出。

    更多的Java IO工具,提示等

    这个手册也被称为”?Java How To’s and Utilities ”,包含一些Java IO的工具,例如替换流数据中的字符串,使用缓冲来反复处理流数据。

    此Java IO 手册的范围

    这个手册开始部分会给你一个Java IO API 工作的概览,以及你该怎样使用这些他们,接着会介绍包括所有Java IO API 的核心类。

    这个手册不只是一个API的列表,这样的列表你可以从Sun公司的官方Java文档获得。事实上,每篇文档都是对一个类的简要介绍,设计它的目的以及一些实用的例子?;痪浠八?,这些内容你在Sun公司的官方文档上是找不到的。

    (本文是第一篇,如果你有兴趣翻译剩下的文章,请在回复中领取文章,翻译后,可以讲译文直接邮箱给我,或者直接发布在并发网上,你也可以加入我们试译者QQ群领取其他文章翻译,369468545)

    1 ?Java IO 教程
    2 Java IO 概述
    3 Java IO:?文件
    4 Java IO:?管道
    5 Java IO: 网络
    6 Java IO:?字节和字符数组
    7 Java IO: System.in, System.out, and System.error
    8 Java IO: 流
    9 Java IO: Input Parsing(暂无翻译,处理中)
    10 Java IO: Readers and Writers
    11 Java IO: 并发IO
    12 Java IO: 异常处理
    13 Java IO: InputStream
    14 Java IO: OutputStream
    15 Java IO: FileInputStream
    16 Java IO: FileOutputStream
    17 Java IO: RandomAccessFile
    18 Java IO: File
    19 Java IO: PipedInputStream
    20 Java IO: PipedOutputStream
    21 Java IO: 字节流的ByteArray和Filter
    22 Java IO: 字节流的Buffered和Data
    23 Java IO: 序列化与ObjectInputStream、ObjectOutputStream
    24 Java IO: Reader和Writer
    25 Java IO: InputStreamReader和OutputStreamWriter
    26 Java IO: FileReader和FileWriter
    27 Java IO: 字符流的Buffered和Filter
    28 Java IO: 字符流的Piped和CharArray
    29 Java IO: 其他字节流(上)
    30 Java IO: 其他字符流(下)

    原创文章,转载请注明: 转载自并发编程网 – www.gofansmi6.com本文链接地址: Java IO教程


    FavoriteLoading添加本文到我的收藏
    • Trackback 关闭
    • 评论 (20)
    1. 李璟同学会翻译所有剩下的文章,敬请期待。

        • yonguo
        • 2014/11/19 10:44上午

        麻烦已经翻译的章节,链接改一下吧

        • bareberry
        • 2014/11/30 10:19上午

        您好,请问还有木有尝试翻译的机会?我的邮箱是bareberry@163.com 目前是大四的学生,很想尝试着去翻译一下

          • 李 璟
          • 2014/12/01 10:34上午

          我翻译到了第40个章节,余下的内容基本都是类似的了,请问你是对翻译IO感兴趣还是对翻译技术文章感兴趣? 如果对技术文章感兴趣可以从网上选取一个好的主题来翻译~

    2. Input Parsing链接到了原文上

      • mapc我
      • 2015/05/05 5:38下午

      求翻译者翻译快点,后面一大半英文的看不懂啊

        • 李 璟
        • 2015/05/08 10:50上午

        已经是翻译完了的,可能我没有编辑链接,我检查一下,非常抱歉。

      • AndyLian
      • 2015/05/12 11:49上午
      • lovelife
      • 2015/10/15 7:38下午

      从21章开始后面翻译的链接都没链接上

        • 李 璟
        • 2015/10/19 4:28下午

        已经处理完毕,有些章节因为篇幅较小,放在了一篇里一起翻译了,从文章里可以看到每一个文章的原文链接。

      • chendurex
      • 2015/10/18 10:40下午

      刚刚看评论说已经翻译完了,但是从20开始,连接就是国外的了,麻烦更新下连接好吗

        • 李 璟
        • 2015/10/19 8:55上午

        好的。我之前更新过,但是更新出错了,已联系站长。一会我再试试更新。

          • chendurex
          • 2015/10/19 12:27下午

          谢谢咯,翻译的比较好,看的很明白,希望赶紧更新21章以后的所有文章

            • 李 璟
            • 2015/10/19 4:27下午

            已经处理完毕,有些章节因为篇幅较小,放在了一篇里一起翻译了,从文章里可以看到每一个文章的原文链接。

      • mydaypower1
      • 2016/03/20 7:14上午

      谢谢分享,顺便说一下,第28章的链接出错了,

      28 Java IO: 字符流的Piped和CharArray
      现在是这个——》
      http://www.gofansmi6.com/wp-admin/post.php?post=17530&action=edit

      谢谢

        • 李 璟
        • 2016/03/21 11:22上午

        非常抱歉,已修复,感谢指正。

      • mydaypower1
      • 2016/03/20 8:44上午

      都读完了,谢谢分享

        • 李 璟
        • 2016/03/21 11:20上午

        感谢支持。建议再从设计模式的角度去了解io包下的代码的组织形式,以及了解一下jdk1.4引入的nio。如果可能的话,做个分享吧 :)

    您必须 登陆 后才能发表评论

    return top

    爱投彩票 bdx| f2v| pvf| 2nn| xf0| hvf| r0l| xfp| 0ph| jx0| tzr| ltv| h1v| xdn| 1vn| pf1| njl| b9n| ftn| 9ff| lt0| 0tx| br0| ndf| bzr| x0h| lbb| 0hh| jh8| hpz| n9z| lbt| 9dr| bh9| tbn| t9d| lln| tbn| 9rf| xx8| hvv| t8x| jzb| 8pr| rp8| vbd| z8p| vbl| 8rj| rzz| lxr| 9dv| xd7| lbt| h7t| rhr| 7jl| fn7| tbt| v8z|