FileOutStream文件输出流,以字节的方式输出的(输出方式有2种,1是字符,2是字节)
byte[]大小是可以随便设置,但是字节的字节的倍数即可。
new String(b,0,i)看string构造方法的含义
String(byte[] bytes,
int offset,
int length)
byte数组 一次读入的数据量,byte[] b = new byte[1024];
这句话的意思就是说你先定义了一个byte类型的数组,数组长度为1024。也就是说你最多可以存1024个字节的东西,如果超过这个值就会报溢出的异常了。里面的[1024]设置整型int就行,最大为Integer.MAX_VALUE