Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Table of Contents
Title
Copyright
List of Acronyms
Introduction
1 Introduction to Threads in Java
1.1. Processes versus threads
1.2. Concurrent computing
1.3. Thread creation
1.4. Types of thread
1.5. Monotask versus multitask
1.6. Different states of a thread
1.7. Lifecycle of a thread
1.8. A few notes concerning threads
1.9. Programming a task: Timer and TimerTask
2 Thread Synchronization
2.1. Synchronization upon termination: join() method
2.2. Resource in mutual exclusion: synchronized modifier
2.3. Shared variables: internal class
2.4. The problem with mutual exclusions
2.5. Synchronized block
2.6. Synchronized instance method
2.7. Shared variables: class variable
2.8. Synchronization between threads
2.9. Classic Producer–Consumer pattern
2.10. Semaphore in Java
3 Real-Time Systems and Real-Time Java
3.1. Real-time systems
3.2. Java in real-time
4 Distributed Programming in Java
4.1. Definition of a distributed application
4.2. Communication in a distributed application
Appendix
Bibliography
Index
End User License Agreement
← Prev
Back
Next →
← Prev
Back
Next →