스레드를 통해 동일한 파일을 읽고 쓰고 싶습니다.여러 스레드를 통해 파일 쓰기 읽기
그러나 조건은 첫 번째 스레드가 읽기 만 완료 한 후 다른 스레드가 쓰기 작업을해야하는 경우입니다.
내가 제안 된 솔루션이었다
class XYX {
public void read(){
synchronised(fileObj){
//write the reading logic
}
}
public void write(){
synchronised(fileObj){
//write the writing logic
}
}
}
나를 당신의 아이디어를 알려 주시기 바랍니다
나는이 주문독서 유지하려면
- 쓰기 - 읽기 - 쓰기 - 읽기 - 등을
을 * 첫 번째 스레드가 읽기를 완료 . –