2 Informationen & Unterlagen
2.1 Obligatorische Informationen
Obligatorisch heißt, daß man weiß, daß diese Informationen verfügbar
sind und daß man sich gegebenenfalls dort selbstständig zu orientieren
weiß.
Handouts und Unterlagen
|
1. |
|
23. April |
handout: Getting started |
(ps,
pdf) |
2. |
|
23. April |
handout: CVS |
(ps,
pdf) |
3. |
|
23. April |
Folien: CVS |
(ps,
pdf) |
Information zur (lokalen) Java Installation
2.2 Information zur im Kurs verwendeten Software
Weitere für die Projektarbeit wichtige Links hier:
-
Lexer und Yaccer
-
JLex, CLASSPATH muß
/home/java/JLex/JLex.jar enthalten
- CUP:
CLASSPATH muß
home/java/cup/java_cup.jar
enthalten!
Beachte: Zum kompilieren daheim: bitte die neueste Version installieren!
- Concurrent version control: die Verwendung von CVS für das
Gemeinschaftsprojekt ist für alle verpflichtend! Eine gute, lokale
Informationsquelle sind die Info-Seiten im emacs. Siehe auch den
ausgeteilten Zettel.
- Java Development in emacs1:
JDE.
- Informationen zu gnu make (und weitere
gnu-software)
hier, beides ist wiederum auch
innerhalb des Info-Systems des Emacs zugänglich). Bitte das gnu-make
unter /opt/gnu/bin/ anstelle des Sun-Solaris make
verwenden.
2.3 Literatur
Wir erwähnt, bieten wir diesmal keinen Java-Kurs parallel zum Praktikum an.
Wer will, kann sich die Folien unserer vergangenen
Javakurse
anschauen. Als Anregung mögen auch die Dokumentationen der vorangegangenen
Java-Praktika dienen:
-
Pest und
- Mist
Neben der im Netz verfügbaren Information gibt es noch eine unübersehbaren
Fülle an Büchern über Java; hier eine kleine subjektive Auswahl (siehe auch
Handout 1):
-
Java in a Nutshell.
David Flanagan, O'Reilly, 1999. 3rd edition. Auch als
online
Reference Manual für (leider nur) Java 1.1, Hervorrangend zum
Nachschlagen
-
JavaSoftware Solutions, John Lewis und William Loftus.
Addison-Wesley, 1997. ein gutes, einführendes Lehrbuch
- Java Enterprise in a
Nutshell, David Flanagan, Jim Farley, William Crawford und Kris
Magnusson, 1999, die Referenz für Enterprise-APIs (RMI, JDBC, IDL
etc.), die Java-Beispiele sind kostenlos herunterladbar.
- Das Java Tutorial
von Sun, Mary Campione und Kathy Walrath
- The Java Language
Specification, James Gosling, Bill Joy und Guy Steele, Addison-Wesley,
1996. Die Referenz für alle, die es genau wissen wollen.
2.4 Sonstige Links
Eine mehr oder minder ungeordnete Sammlung von Links.
-
Increasing
Java's expressiveness with ThisType and match-bounded
polymorphism, Kim Bruce, 1997
- Spracherweiterungen:
Pizza,
Generic Java
- Weitere
Buchempfehlungen, nach Themen geordnet
- Materialsammlung Sammlung von Bruce
Eckel, einschließlich des fetten Lehrbuches
Thinking in Java
(vollständig online)
- Geschichte von Java:
in Stichpunkten,
ausführlicher,
oder
hier?
- Das Open-Source Manifest:
Die
Kathedrale und Basar
- Große Sammlung von
Java-Links
- Eine detaillierte Kritik an
C++, Ian
Joyner, 1996 (HTML
hier
)
- Ein paar kritische
Bemerkungen zu Java
- Folien zum Thema
- Typsicherheit von
Java?
- Zum Thema SFC's, PLC's etc
- SMV,
Cadence SMV
- Sonstiges
Pages last (re-)generated July 5, 2001