七Java的I/O问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了七Java的I/O问题相关的知识,希望对你有一定的参考价值。

I/O问题可以说是当今Web应用中所面临的主要问题之一,在当今这个数据大爆炸时代,可以说应用程序的性能瓶颈都是I/O瓶颈

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

  • 基于字节操作的I/O接口:InputStream和OutputStream;
  • 基于字符操作的I/O接口:Writer和Reader;
  • 基于磁盘操作的I/O接口:File;
  • 基于网络操作的I/O接口:Socket。(Socket类不在java.io包下

前两组主要是传输数据的格式,后两组主要是传输数据的方式。简单来说就是:把什么样的数据写到什么地方的问题

I/O只是人与机器或者机器与机器之间的交互手段,除了它们能够完成这个交互功能外,我们关注的就是如何提高它的运行效率了,而数据格式传输方式影响效率最关键的因素

以上是关于七Java的I/O问题的主要内容,如果未能解决你的问题,请参考以下文章

七LED将为我闪烁:控制发光二级管 ——学习笔记

深入理解 java I/O

Java I/O的工作机制

深入分析 Java I/O 的工作机制

Java 的 I/O 类库的基本架构

七周二次课