理解java IO

I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。Java IO即Java 输入输出系统。

  • Java 的 I/O 操作类在包 java.io 下,大概有将近 80 个类,但是这些类大概可以分成四组,分别是:

    • 基于字节操作的 I/O 接口:InputStream 和 OutputStream
    • 基于字符操作的 I/O 接口:Writer 和 Reader
    • 基于磁盘操作的 I/O 接口:File
    • 基于网络操作的 I/O 接口:Socket
  • Java IO各类用途

    • 文件访问
    • 网络访问
    • 内存缓存访问
    • 线程内部通信(管道)
    • 缓冲
    • 过滤
    • 解析
    • 读写文本 (Readers / Writers)
    • 读写基本类型数据 (long, int etc.)
    • 读写对象
  • Java 的 I/O 基础操作类关系


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 摘要 Java I/O是Java技术体系中非常基础的部分,它是学习Java NIO的基础。而深入理解Java NI...
    biakia阅读 7,667评论 7 81
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,802评论 18 399
  • 从三月份找实习到现在,面了一些公司,挂了不少,但最终还是拿到小米、百度、阿里、京东、新浪、CVTE、乐视家的研发岗...
    时芥蓝阅读 42,386评论 11 349
  • 风中的柳絮残飞着 在水面化作点点浮萍 河泥中的莲花刚劲果断 有着丝丝萦绕不断的茎 别离时拈一花瓣赠与你 记念从前的...
    丨Alice阅读 178评论 0 3
  • 孙耀威,当年出演乌龙闯情关等一系列电视剧而红遍大江南北,之后一次中国与日本的商业聚会、邀请他去,他没给日本人好脸色...
    墨小凝阅读 163评论 0 0