Concurrent Programming in Java: Language and Libraries

David Holmes · 2005

Java’s direct support for concurrency has enticed many programmers to tackle concurrent programming using this new language. The use of concurrency adds a new dimension of complexity to application development and introduces its own unique set of problems. We look at concurrency in the context of the latest version of the Java language and libraries, and employ proven design-patterns and coding idioms to help manage and control that concurrency.

Read the paper · More papers on PaperTik