在docs.oracle,建议将缓冲的读取器封装在FileReader对象周围,因为直接使用FileReader并不有效。费用或间接费用从何而来?假设我有一个文本文件,我想使用以下类读取到我的java程序中:FileReaderfileReader = new FileReader(new它是否负责通过操作系统向文件发出I/O请求,然后读取字节?这个要花多少钱?<
BufferedReader inFile = new BufferedReader (new FileReader ("data.txt"));
我的想法是创建一个BufferedReader类型的对象,并使用另一个类构造函数FileReader构造它们,然后将该对象“放置”到BufferedReader构造函数中。
我想在我的复制数据集中的第一列和数据集中的第二列上进行内连接,这样我就可以得到类似这样的结果 A C ZA D Z
C D Z 复制的数据集或主数据集都不会有重复的线 我知道我需要将reducers的数量设置为0,并且我需要在MAP的设置阶段读取复制的数据集但我不知道如何读取它,不知道在哪里存储复制的数据集,也不知道读取文件的数据结构,也不知道如何进行联接。