Concurrency provides a thoroughly updated approach to the basic concepts and techniques behind concurrent programming. Concurrent programming is complex and demands a much more formal approach than se
Master the essentials of concurrent programming,including testing and debuggingThis textbook examines languages and libraries for multithreaded programming. Readers learn how to create threads in Java
* Covers the brand new Portlet Specification (JSR-168) to provide a standard API to portal applications.* Focuses on the key issues of portal development including integration, security and single sig
Gives experienced Java developers the tools to exploit aspect-oriented programming techniques using AspectJ, an open source Java extensionDelivers a code-intensive, real-world tutorial on building app
This introduction to the Java Message Service API provides instruction on its use in building applications to create, send, receive, and read messages. It describes fundamental JMS concepts and covers
"'Garniss, lend me your knife for a second, will you,' I whispered." So begins Java Man, the inside story of how one discovery—a human skull found on the island of Java—by two geologists shook the fou
Paying close attention to the Java 2 collection classes, this book is designed to give programmers the ability to choose the best collection classes for each application. The focus of the book is on a
Errington explores linguistic evidence of social change among the traditional priyayi elite of Surakarta in south-central Java. Employing data from texts, interviews, observed speech, and questionnair