You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@commons.apache.org by Carfield Yim <ca...@gmail.com> on 2005/02/09 15:16:09 UTC
Should I buffered streams when using commons io?
Should I buffered streams when using commons io myself, like
CopyUtils.copy(new BufferedInputStream(new FileInputStream(file)), new
BufferedOutputStream(res.getOutputStream()));
instead of
CopyUtils.copy(new FileInputStream(file)), res.getOutputStream());
Or CopyUtil, IOUtil proper probably inside the API?
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org
Re: [io] Should I buffered streams when using commons io?
Posted by Stephen Colebourne <sc...@btopenworld.com>.
The javadoc tells you the answer
" The copy methods use an internal buffer when copying. It is therefore
advisable not to deliberately wrap the stream arguments to the copy methods
in Buffered* streams "
Stephen
----- Original Message -----
From: "Carfield Yim" <ca...@gmail.com>
To: "Jakarta Commons Users List" <co...@jakarta.apache.org>
Sent: Wednesday, February 09, 2005 2:16 PM
Subject: Should I buffered streams when using commons io?
> Should I buffered streams when using commons io myself, like
>
> CopyUtils.copy(new BufferedInputStream(new FileInputStream(file)), new
> BufferedOutputStream(res.getOutputStream()));
>
> instead of
> CopyUtils.copy(new FileInputStream(file)), res.getOutputStream());
>
> Or CopyUtil, IOUtil proper probably inside the API?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-user-help@jakarta.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-user-help@jakarta.apache.org