Concurrent and real-time programming in Java
Andy Wellings
- Chichester : Wiley, c2004.
- xiv, 431 p. : ill. ; 24 cm.
Concurrent and Real-Time Programming in Java Contents Preface 1 Introduction 2 Concurrent Programming in Java 3 Communication and Synchronization 4 Completing the Java Concurrency Model. 5 Implementing Communication Paradigms in Java 6 Case Study: Concurrent Maze Search 7 The Real-time Specification for Java 8 Memory Management 9 Clocks and Time 10 Scheduling and Schedulable Objects. 11 Asynchronous Events and their Handlers 12 Real-Time Threads 13 Asynchronous Transfer of Control 14 Resource Sharing 15 Physical and Raw Memory 16 Case Study: Automobile Cruise Control System.
Real-time functionality is essential for developing many consumer, industrial, and systems devices. While the C/C++ programming language is most often used in the creation of real-time software, the Java language, with its simple and familiar object-oriented programming model, offers many advantages over current real-time practices.
9780470844373
Java (Computer program language) Parallel programming (Computer science) Real-time programming