import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
/**
* 读取二进制文件
*/
public class BinaryFile {
public static byte[] read(File bFile){
FileInputStream fin;
try {
fin = new FileInputStream(bFile);
BufferedInputStream in = new BufferedInputStream(fin);
try {
byte[] data = new byte[in.available()];
in.read(data);
return data;
} finally {
in.close();
}
} catch (IOException e) {
throw new RuntimeException(e);
}
}
public static byte[] read(String bFile){
return read(new File(bFile).getAbsoluteFile());
}
}