[Java] wait, notify, notifyAll에 의한 실행순서 동기화
▶ wait, notify, notifyAll에 의한 실행순서의 동기화class NewsPaper {String todayNews;boolean isTodayNews = false;public void setTodayNew(String news) {todayNews = news;isTodayNews = true;synchronized(this) {notifyAll();// 모두 깨운다.}}public String getTodayNews() {if(isTodayNews == false){try{synchronized(this) {wait(); // 기다려라.}} catch(InterruptedException e) {e.printStackTrace();}}return todayNews;}} class Ne..
JAVA Language
2012. 9. 21. 01:44