How do I read and write to a file using threads in java?
- by WarmWaffles
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?