Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.help > #2380

FileOutputStream questions

From Roedy Green <see_website@mindprod.com.invalid>
Newsgroups comp.lang.java.help
Subject FileOutputStream questions
Date 2012-12-25 06:36 -0800
Organization Canadian Mind Products
Message-ID <p4ejd893hi08mkpjabtfn6mcbemhmuceua@4ax.com> (permalink)

Show all headers | View raw


I have just realised I do not understand some basic things about
unbuffered FileOutputStream.

I used them in two ways, wrapping in a BufferedOutputStream or
BufferedWriter, or writing an entire file in one i/o without
buffering.

If you write single bytes at a time, will you trigger physical I/O on
every byte, or is there some small buffer in there anyway?

I have experimented with flush during file write. The file size stays
at 0 until I close, at least to DIR. 

What I want is to log bytes that will be largely recoverable even if
the program terminates unexpectedly without closing. Flush does not do
it.  Close/reopen periodically seem at bit heavy handed. Is there
something I am missing?
-- 
Roedy Green Canadian Mind Products http://mindprod.com
Students who hire or con others to do their homework are as foolish 
as couch potatoes who hire others to go to the gym for them. 

Back to comp.lang.java.help | Previous | NextNext in thread | Find similar | Unroll thread


Thread

FileOutputStream questions Roedy Green <see_website@mindprod.com.invalid> - 2012-12-25 06:36 -0800
  Re: FileOutputStream questions markspace <markspace@nospam.nospam> - 2012-12-25 07:54 -0800
    Re: FileOutputStream questions Roedy Green <see_website@mindprod.com.invalid> - 2012-12-26 01:30 -0800
  Re: FileOutputStream questions Jukka Lahtinen <jtfjdehf@hotmail.com.invalid> - 2012-12-25 18:32 +0200
  Re: FileOutputStream questions Knute Johnson <nospam@knutejohnson.com> - 2012-12-25 11:45 -0800
    Re: FileOutputStream questions Roedy Green <see_website@mindprod.com.invalid> - 2012-12-26 01:32 -0800
      Re: FileOutputStream questions Knute Johnson <nospam@knutejohnson.com> - 2012-12-26 09:19 -0800
  Re: FileOutputStream questions Roedy Green <see_website@mindprod.com.invalid> - 2012-12-25 13:17 -0800
    Re: FileOutputStream questions Knute Johnson <nospam@knutejohnson.com> - 2012-12-25 14:05 -0800
      Re: FileOutputStream questions Roedy Green <see_website@mindprod.com.invalid> - 2012-12-26 01:35 -0800
      Re: FileOutputStream questions markspace <markspace@nospam.nospam> - 2012-12-26 07:46 -0800
    Re: FileOutputStream questions Stanimir Stamenkov <s7an10@netscape.net> - 2013-01-01 02:36 +0200

csiph-web