Configuration conf = new Configuration();
FileSystem fs = FileSystem.get(conf);//读取环境配置,创建文件系统的实力
//写入数据
byte[] buff = "hello world".getBytes();//to bytes
String filename = "filetest";//new filename
FSDataOutputStream os = fs.create(new Path(filename));//fs按文件路径创建输出流
os.write(buff,0,buff.length);//write
System.out.println("write:"+filename);
os.close();//close os
//此处关闭文件系统,在命令框运行jar包不能继续执行以下代码
//读取数据
FSDataInputStream is = fs.open(new Path(filename));//1.打开文件,创建输入流
BufferedReader br = new BufferedReader(new InputStreamReader(is));
//2.通过输入流,创建输入流读取器,再创建字符缓冲输入流--bufferedReader
String content = br.readLine();//按行读取数据
System.out.println("read:"+content);
is.close();//关闭输入流
fs.close();//关闭文件系统