最近在看I/O主题,感觉好多地方看不懂,不知道I/O在实际项目中用的多不多,不多的话我就不想花很多时间在这上面,希望大家说说。

解决方案 »

  1.   

    “对语言设计人员来说,创建好的输入/输出系统是一项特别困难的任务。”
    由于存在大量不同的设计方案,所以该任务的困难性是很容易证明的。其中最大的挑战似乎是如何覆盖所有可能的因素。不仅有三种不同的种类的IO需要考虑(文件、控制台、网络连接),而且需要通过大量不同的方式与它们通信(顺序、随机访问、二进制、字符、按行、按字等等)。I/O是很重要的,,程序的入/出是很多的,,,不管是什么数据的出/入。
    一个简单的helloword 都要用到i/o啦,,,哈哈
      

  2.   

    必不可少的一部分,挺多地方需要用到:
    最主要当然是文件操作,还有序列化,socket等等