其实你所谓的2进制就是以字节流的方式打开,与之相对的就是字符流方式。
字节流的话,也就是没有字符编码的问题,都是一个个byte读,这方面你可以用FileInputeStream或是RandomAccessFile(推荐使用,提供所有基本类型的读取,提供随机定位,提供读和写!)
字符流方式打开,一般就是打开文本文件,用FileReader或是InputStreamReader(可设定编码方式)