How do I read and write to a file using threads in java?
        Posted  
        
            by 
                WarmWaffles
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by WarmWaffles
        
        
        
        Published on 2011-01-15T19:29:03Z
        Indexed on 
            2011/01/15
            19:54 UTC
        
        
        Read the original article
        Hit count: 222
        
I'm writing an application where I need to read blocks in from a single file, each block is roughly 512 bytes. I am also needing to write blocks simultaneously.
One of the ideas I had was BlockReader implements Runnable and BlockWriter implements Runnable and BlockManager manages both the reader and writer.
The problem that I am seeing with most examples that I have found was locking problems and potential deadlock situations. Any ideas how to implement this?
© Stack Overflow or respective owner