import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URI;
import java.net.URISyntaxException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IOUtils;
import org.junit.Before;
import org.junit.Test;
/*
1、通过代码来操作HDFS
2、实现了下载、上传文件的功能
*/
public class HDFSDemo {
/*
1、通过代码来操作HDFS
2、实现了下载功能
*/
public static void main(String[] args) throws IOException, URISyntaxException {
//与master建立联系
FileSystem fs =FileSystem.get(new URI("hdfs://master:9000"), new Configuration());
//通过流方式读取HDFS中的文件,将文件读入到内存当