byte[] bt = new byte[2048] //可以根据实际情况调整,建议使用1024,即每次读1KB
while(len=(in.read(bt)) != -1) {
os.write(bt,0,len) //建议不要直接用os.write(bt)
}
os.flush()
in.close()
os.close()
outerinner
分别指的是循环的外层
内层,可以认为是一个名字吧,要跳出的时候可以直接用比如break
outer,跳出外层循环
System是JAVA中的类来自于java.lang.Systemout和in是System下的类字段,注意是[类字段],该类(System)是不能被实例化的。
其中 in 叫做“标准”输入流。
out叫做“标准”输出流。
当然System类下还包含许多方法,具体可以看一下JAVA的API。
嘿嘿,小弟打了好半天呢,希望能够帮到您!~~~