文件操作类 FileStatus
https://blog.csdn.net/u010521842/article/details/77799065
该类可以根据文件路径操作文件或者是文件夹
FileStatus fileStatus = fileFS.getFileStatus(new Path(fileUri)); 即可
i/o处理类 IOUtils
该类有一些方法可以对流进行操作,比如把流变为byte数组等等...
Hadoop HDFS JAVA API
https://blog.csdn.net/weixin_35055135/article/details/77092681
org.apache.hadoop.fs.FileSystem是在分布式环境中访问和管理HDFS中的文件/目录的通用类
FileSystem fileSystem=FileSystem.get(Uri,configuration);需要URI和config才行。
使用FSDataOutputStream及FSDataInputStream来读写流的内容
流操作方法
open(Path path, int sizeBuffer) 开启路径和产生输入流的时候定义缓冲区的大小,seek()方法找到从文件头到指定的长度的位置,read()从指定的位置以数据流的方式读数据,getPos()返回当前的InputStream流的位置
网友评论