[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: streams



It's creating a byte array with 1024 elements.

--- Pat de Albuquerque <pdealbuquerque@yahoo.com> wrote:
> 
> Hello there,
>     What does the constructor 1024 for the new object new byte
> represent. (Be gentle for I am a rookie).
> Patrick
>  Ralph <titojermaine@yahoo.com> wrote:Sounds like your best bet is to
> make a pump thread. Basically create a
> thread class with a Run method that continually pushes anything
> waiting
> in the input stream to the output. Something like this...
> 
> public class PumpThread implements Runnable {
> 
> private InputStream in;
> private OutputStream out;
> 
> public PumpThread(InputStream in, OutputStream out) {
> this.in = in;
> this.out = out;
> }
> 
> public void Run() {
> byte[] buffer = new byte[1024];
> while ((buffer = in.read()) != null) {
> out.write(buffer);
> }
> }
> 
> }
> 
> I didn't try the code and it's been awhile, so I might've pulled some
> reader/writer methods into the streams (or just misused a method or
> two
> all together). It could also probably benefit by adjusting the byte
> array size and including a Thread.sleep() (unless you're using a
> BufferedReader). Hope that helps.
> 
> --- Bill Woodson wrote:
> > Hi All,
> > 
> > I guess I wasn't clear on what I am after. I know how to write
> > string and byte data to an output stream. I thought there was a way
> > to just direct an input stream directly to an output stream. That
> is
> > really what I was wondering. Oh and thanks Lee for the buy the book
> > advice. I of course will, but your suggestion does not really help
> > me immediately.
> > 
> > Bill
> > 
> > ----- Original Message ----- 
> > From: Bill Woodson 
> > To: List AJUG 
> > Sent: Friday, October 11, 2002 3:30 PM
> > Subject: streams
> > 
> > 
> > Hi All,
> > 
> > I am reading data from an input stream and I want to write it to a
> > file. How do I do this?
> > 
> > Thanks,
> > Bill
> > 
> > 
> 
> 
> __________________________________________________
> Do you Yahoo!?
> Faith Hill - Exclusive Performances, Videos & More
> http://faith.yahoo.com
> 
> 
> 
> Patrick de Albuquerque
> 
> Computer Operator
> 
> National Asset Management
> 
> 404-449-7165
> 
>  
> 
> 
> 
> ---------------------------------
> Do you Yahoo!?
> Faith Hill - Exclusive Performances, Videos, & more
> faith.yahoo.com


__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com