자바에서 동적 인 수의 장벽이 필요한 장벽이 필요합니다. 내가 Phaser에 걸쳐 왔지만,이 솔루션은 불행히도 사용할 수없는 자바 7입니다.자바에서 동적 인 당사자 수의 장벽
나는 웨이터의 변수 번호 장벽을 가지고에 대한 요구를 충족하는 방법 자바 6에 대한 몇 가지 해결책이 있습니까?
자바에서 동적 인 수의 장벽이 필요한 장벽이 필요합니다. 내가 Phaser에 걸쳐 왔지만,이 솔루션은 불행히도 사용할 수없는 자바 7입니다.자바에서 동적 인 당사자 수의 장벽
나는 웨이터의 변수 번호 장벽을 가지고에 대한 요구를 충족하는 방법 자바 6에 대한 몇 가지 해결책이 있습니까?
실제로 Phaser를 사용하려고합니다. Java 6에서 사용할 수있는 Phaser 용 백 포트가 있습니다. JSR 166y backport
CyclicBarrier는 어떨까요? 페이저 말했다
같은 :으로 CyclicBarrier 및 CountDownLatch를로 기능하지만,보다 유연한 사용을 지원
유사합니다.
당신이 그것을 필요로 일부 기능이 해당 클래스에서 누락?
편집 : 나는 이런 식으로 뭔가를 참조하지 않는 일부 인터넷 검색 후 는 어떻게 복잡한 문제를 몰라, 어떻게 당신은 장벽에 모든 회원을 동기화해야합니다,하지만 당신은 몇 가지 간단한 당사자와 동기화 구현할 수 있습니다 CyclicBarrier 계층
나는 나의 경우에 잘 작동하는 것처럼 보이는 구현을 작성했다. 어떤 문제가있는 경우에는 내가 언급 한 백 포트와 함께 갈 것입니다. 고마워. – Neal
작성하기가 어렵습니다! 그리고 유지하기가 더 어렵습니다. 때로는 안전을 위해 돈을 지불합니다! –