DM00-4 Pensumliste
18. april 2002
Tråde
Paul Hyde "Java Thread Programming"; Sams Publishing 1999; ISBN 0-672-31585-8
1 Introduction To Threads (p. 7 - 15)
2 A Simple Two-Thread Example (p. 16 - 23)
3 Creating And Starting a Thread (p. 24 - 39)
4 Implementing Runnable Versus Extending Thread (p. 40 - 65)
5 Gracefully Stopping Threads (p. 65 - 101)
7 Concurrent Access To Objects And Variables (p. 121 - 166)
8 Inter-Thread Communication (p. 167 - 220)
Mark Grand "Patterns In Java, Volume 1"; Wiley 1998; ISBN 0-471-25839-3
9 Concurrency Patterns (p. 397 - 453)
Distribueret programmering
Jim Farley "Java Distributed Computing"; O'Reilly; ISBN 1-56592-206-9
1 Introduction (p. 1 - 21)
2 Networking In Java (p. 22 - 44)
3 Distributing Objects (p. 45 - 83)
5 Security (p. 103 - 137)
Tutorial til udvikling af Hello World Corba client/server løsning (hyperlink: http://www.roskildebc.dk/jdk1.2/guide/idl/GShome.html) Basisdokumentet samt lesson 1, lesson 2 og lesson 4
Java RMI Tutorial (hyperlink: http://www.cs.auc.dk/~voop/projects/Java_RMI_Tutorial/)
Sprogteori
David A. Watt & Deryck F. Brown "Programming Language Processors In Java"; Prentice Hall ISBN 0-130-25786-9
Kap. 1, 3 & 4
Grafer
Duane A. Bailey "Java Structures"; McGraw-Hill 1999; ISBN 0-07-116091-4
14 Graphs (p. 293 - 328)