An Introduction to Parallel Computing with Java
Threads
Creating a Thread
Creating a Thread(cont)
PPT Slide
Mutual Exclusion Synchronization
Signal-Wait Synchronization
Readers/WritersEqual Priority
notify() vs notifyAll()
Give Writers Priority
Synchronization States
Protecting read/write
More about java.lang.Thread
Distributed Computing in Java
Object Serialization
Sockets
Remote Method Invocation(RMI)
A Brief Look at RMI
Get the remote interface
Write the Client
Run the Client
JavaSpaces
Jini
Email: charlie@cs.ucsc.edu
Home Page: www.cse.ucsc.edu/~charlie