总结了一下三个方法:hdfs自带 按字节复制 按行复制 (在java io里还有字符复制,暂且不提) 因为hdfs自带的,不知道为什么有些场合不能用,每次能下载的个数还不一定,所以就考虑自己按照java的方式来复制,就出现第2.3种方法. 有时间好好研究一下IO,比如针对特殊文件,文件复制会出现大小不一样的情况.这里 // void downloadFromHdfs(String hdfsSrc , String localDst) // String hdfsDst = "hdfs://54.