두가지 질문이 있습니다.
1) synchronized 키워드로 동기화시에 뒤에 오는 작업은 안하는 방법이 있나요?
{1} 오브젝트에서 접근을 요청하고, {2} 오브젝트에서 접속을 요청했을경우 {1}의 작업만 하고 {2}의 작업은 캔슬하는 방법을 알고 싶습니다.
2) 한 쓰레드에서 한 메소드를 여러번 호출시 막는 방법을 아시나요?
메소드가 여러번 호출되면서 문제가 생기는데 구조적으로 잘짜는게 가장 중요하겠지만 좀더 쉽게 하는 방법이 있을까요?
답변 부탁드리겠습니다.