11장 : 동시성
스레드
는 여러 활동을 동시에 수행할 수 있게 해준다. 하지만 동시성 프로그래 밍은 단일 스레드 프로그래밍보다 어렵다. 잘못될 수 있는 일이 늘어나고 문제를 재현하기도 어려워지기 때문이다. 그렇다고 동시성 프로그래밍으로부터 언 제까지나 도망 다닐 수는 없다. 자바 플랫폼 자체에 내재되어 있을 뿐 아니라, 오늘날 어디서나 쓰이는 멀티코어 프로세서의 힘을 제대로 활용하려면 반드시 내 것으로 만들어야만 하는 기술이기 때문이다.
그래서 이번 장에는 동시성 프로그램을 명확하고 정확하게 만들고 잘 문서화하는 데 도움이 되는 조언들을 담았다.
Last updated
Was this helpful?