易截截图软件、单文件、免安装、纯绿色、仅160KB

java IO流的疑问

我对IO流不太熟,将一个120兆的文件从D盘复制到E盘,多了10兆出来了。
Java code:

static public void main(String[] args){
try {
InputStream input = new FileInputStream("d:/eclipse.zip");
OutputStream output = new FileOutputStream("e:/eclipse.zip");
BufferedInputStream bufferinput = new BufferedInputStream(input);
BufferedOutputStream outbuffer = new BufferedOutputStream(output);
byte[] copt = new byte[1024*1024*10];
while(bufferinput.read(copt)>-1){

outbuffer.write(copt);

}
bufferinput.close();
outbuffer.close();
input.close();
output.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}


1,这种方式算作是对一个文件多次读取吗?
2,关闭了缓冲流还需要关闭基础流吗,反之?
3,是在调用read方法的时候开始调用资源来复制文件还是close或者flush的时候啊?
Java code:

static public void main(String[] a


相关问答:

java日期处理 - Java / Java SE

当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910

取得天数后作一下判断再把这个方法用下void set(int field, int value)  
......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

JSP读入数据库 - Java / Java EE

我是个新手,做一个JSP网页,我要读出数据库正常,但是我要修改的时候,也就是读入的时候出现乱码,请高手告诉我怎么解决,先谢谢了。
request.setCharacterEncoding("UTF-8");

把编码统一

/**
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号