关于java中一些处理数据的功能,简要做一下说明,用途最广的就算IO功能了,IO功能在java语言中通常显得比较复杂,其他语言中IO功能相对比较简单,可以用简单的几行程序就能实现。IO功能的主要用途在于,将未处理的数据流入程序,将已处理的数据流出程序。
处理数据是计算机非常重要的功能之一。一个有用的计算机语言需要拥有良好的IO功能。
在其他语言中,许多IO功能(比如读取文件),是被封装好的,可以用一两行程序实现。在Java中,程序员往往需要多个层次的装饰,才能实现文件读取。
IO的灵活性也主要表现在它的复杂性中。在Java中,程序员可以控制IO的整个流程,从而设计出最好的IO方式。
实现IO功能中,修饰器起到了一定的好处,它可以用于修饰不同的对象。我们这里被修饰的是从文件中读取的文本流。其他的文本流,比如标准输入,网络传输的流等等,都可以被修饰,从而实现缓存读取。
本文由西安达内编辑整理www.xatarena.cn