import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
//NIO读数据
public class NIOReadAndWrite {
public void readTest(File fileName){
String content = null;
FileInputStream fis = null;
FileChannel fc = null;
try {
fis = new FileInputStream(fileName);
fc = fis.getChannel();
ByteBuffer bb = ByteBuffer.allocate(10000);
fc.read(bb);
bb.flip();
content = new String(bb.array());
System.out.println(content);
fc.close();
fis.close();
} catch (IOException e) {
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.FileChannel;
//NIO读数据
public class NIOReadAndWrite {
public void readTest(File fileName){
String content = null;
FileInputStream fis = null;
FileChannel fc = null;
try {
fis = new FileInputStream(fileName);
fc = fis.getChannel();
ByteBuffer bb = ByteBuffer.allocate(10000);
fc.read(bb);
bb.flip();
content = new String(bb.array());
System.out.println(content);
fc.close();
fis.close();
} catch (IOException e) {