http://examples.javacodegeeks.com/core-java/io/datainputstream/read-byte-array-from-file-with-datainputstream/
这个例子可以改进的一个小地方是,需要动态生成的byte数组大小,直接写死了。
http://blog.csdn.net/perjer123/article/details/6670958
这个例子可以获取文件大小。
最终需要结合这两个例子,适合文件比较小的情况。