|
|
| Java am GZG |
|

|
|
Überblick:
(Verantwortlich für die Seiten:
W. Seyboldt / Stand:
11. Mai 2006)
- JK01
- Offizielles Tutorial zu Java. Die Internetversion findet
sich
hier. Man kann sich ein Zip-File herunterladen.
- Das Tutorial findet sich auch auf der
Java-CD des
GZG.
- JK02
- Offizielle Dokumentation des Sun-Java-Compilers
Java 2 SDK SE (am GZG ist dies Version 1.4.1, Sommer 03). Die
Dokumentation kann von derselben Seite wie der Java-Compiler
herunter geladen werden, siehe
hier.
- Das Startfile index.html befindet sich nach der Installation der
Dokumentation im Unterordner docs der Java-Installation (siehe).
- Startfile der Dokumentation zu Java 1.4.1 auf der
Java-CD des GZG
- Beschreibung aller Java-Klassen von Java 1.4.1 auf der
Java-CD des GZG
- JK03
- Die Online-Fassung des Buches Bruce Eckel: Thinking in Java (B879)
- Von diesem frei verfügbaren und prämierten
Javakurs im Internet gibt es seit
November 2002 die dritte Ausgabe (siehe
Java-CD des GZG)
- Einige Kapitel der ersten Ausgabe sind bisher ins Deutsche
übersetzt worden.
- Auf dem GZG-Server findet sich eine Zusammenstellung
der beiden ersten englischen und der deutschen Fassungen
(Stand Sommer 00).
- JK04
- Der Javakurs des Graf-Zeppelin-Gymnasiums für die
Schüler des Informatikgrundkurses der Jahrgangsstufe 12, dessen
Literaturangabe Sie gerade lesen. Zur Startseite.
- JK05
- Kleine Java-Schule, eine kurze
Einführung von
Hans Timmermann an Fachhochschule Lübeck
in die objektorientierte Programmierung mit Java (siehe
Java-CD des GZG)
- JK06
- Java in 21 Tagen, ein Kurs auf der
Java-CD des GZG,
der
ursprünglich aus dem Jahr 1996 stammt,
also aus den Anfangszeiten von Java. Es wird noch
die Beta-Version von Java verwendet. Der Kurs ist
eine Übersetzung des amerikanischen Buches Teach
Yourself JAVA in 21 Days © 1996 von Laura
Lemay und Charles L. Perkins. Eine
aktuellere deutsche Version ist im Internet frei zugänglich,
dort findet sich auch die
offizielle Seite
der dritten Auflage des amerikanischen Originals, jetzt Sams'
Teach Yourself Java 2 in 21 Days.
- JK07
- Guido Krügers: Handbuch der Javaprogrammierung (siehe).
Die HTML-Version kann aus dem Internet heruntergeladen werden (siehe).
Die Version 3.0.1 wurde auf der
Java-CD des GZG installiert.
- Bemerkung: Das Buch hieß früher Go To Java 2, Diese Version befindet sich
ebenfalls auf der
Java-CD
des GZG und auf dem GZG-Server.
(Orginalversion).
- Der Buchtitel hat sich inzwischen geändert zu Handbuch der
Javaprogrammierung (siehe).
- JK08
- Java-Einführung von Hubert Partl an der Uni
Wien, Stand
2001.
- Der Stand der Version auf der
Java-CD des GZG ist vom Oktober 99.
- JK10
- Java-Kurs der
Uni Essen
- JK11
- Monica Pawlan: Essential of Java Programming
part
1
(auf der
Java-CD des GZG)
- part
2 (auf der
Java-CD des GZG)
- JK12
- jGuru: AWT-Fundamentals (auf der
Java-CD des GZG)
- JK13
- jGuru: Java-Beans (auf der
Java-CD des GZG)
- JK14
- MageLang Institute: Fundamentals of Swing
part
1 (auf der
Java-CD des GZG)
- part
2 (auf der
Java-CD des GZG)
- B892
- Arnold, Ken / Gosplin, James: The Java Programming
Language, Addison-Wesley, Reading, MA, 1998
Eine Beschreibung der Sprache von den Entwicklern von
Java.
- B880
- Balzert, Helmut: Lehrbuch Grundlagen der Informatik
(Konzepte und Notationen in UML, Java und C++), Spektrum,
1999 (Lehrerbücherei: Inf 137)
- B845
- Bell, Douglas / Parr, Mike: Java beispielhaft,
Prentice Hall 1999, München, 2.Auflage, 79,95 DM (Lehrerbücherei
Info 130)
Dies ist ein ausführliches und leicht lesbares Buch für
Programmieranfänger.
Ein Teil der Programme findet sich auf der
Java-CD des GZG
- B861
- Bouchard, Oliver: Java, Objektorientiert
Programmieren für das WWW, dtv, München, 1996, 19,90
DM (Zeppelinbücherei: Wbr 26 Bou)
Ein einfaches Buch, das aber kurze Einführungen in die
Entwicklungsumgebungen Kawa, Cafe und J++ enthält.
- B890
- Dehnhardt, Wolfgang, Anwendungsprogrammierung mit JDBC,
1999, Hanser, 59,80 DM (Lehrerbücherei inf))
http://www.inf.uni-hohenheim.de/buch/jdbc/index.html
MiniSQL siehe hier
- B879
- Eckel, Bruce, Thinking in Java, 2.Edition,
Prentice Hall, ISBN 0-13-027363-5, siehe auch die Online-Fassung
JK03.
- B860
- Flanagan, David, Java Examples in a Nutshell, O'Reilly,
1997, Sebastopol, USA, 50 DM (Lehrerbücherei)
Es gibt hierzu inzwischen eine deutsche Version
Die Programme finden sich
hier, siehe
auch Flanagans Homepage
- B863
- Flanagan, David, Java in a Nutshell (dt) 1.1, O'Reilly,
1998, (Lehrerbücherei, die alte Version 1.0 ist der
Zeppelinbücherei vorhanden: Wbr 244 Fla)
- Dies ist kein Buch für Anfänger, sondern eher ein
Nachschlagewerk.
Der zweite Teil des Buches ist eine Zusammenstellung der
Java-Syntax und der wichtigsten Bibliotheksroutinen und
Klassen
Ein Teil der Programme finden sich unter http://www.oreilly.de/catalog/javanut2/examples
- B889
- Jobst, Fritz: Programmieren in Java, 2. Auflage,
1999, Hanser, 49,80 DM
Programme zu diesem Buch: http://www.fh-regensburg.de/fachbereiche/fbim/prof/jobst.html
Software-Archive der Uni Heidelberg: ftp://ftp.uni-heidelberg.de/pub/net
- B865
- Kierdorf, Wolfgang, Internet-Programmierung mit Java,
ECON-Taschenbuch, 1996 (Zeppelinbücherei, Wbr 244 Kie)
mit CD. Die Programme finden sich auf der
Java-CD des GZG
Das Buch ist
speziell für C und C++-Programmierer, die Java lernen
wollen.
- B877
- Morgan, Mike, Using Java 1.2, Que and Sams, 1998
(Lehrerbücherei: Inf 136)
- B846
- Schlabach, Torsten: Java-Programmierung mit Visual J++
1.1, Addison-Wesley 1997, Bonn, 49,90 DM (Zeppelinbücherei
Wbr 244, Schla). Die Beispielprogramme finden sich auf der
Java-CD
des GZG
- B777
- Westphal, Mario: Lernen Sie in nur 16 Stunden Visual
J++, Tewi Verlag, 1997, München, 39,00 DM (Zeppelinbücherei
Wbr 244 West) die Beispielprogramme finden sich auf der
Java-CD des GZG
Weitere Literaurangaben: Siehe etwa B845,
S.666ff
- B864
- Gumm / Sommer: Einführung in die Informatik, 3.Auflage,
Oldenbourg Verlag, München, 1998
- IK01
- Informatikpuzzle der ETH Zürich zu diversen
Informatikthemen,
siehe
- B746
- Kernighan / Ritchie: Programmieren in C, Hanser,
zweite deutsche Ausgabe, 1990, (64 DM) das Standardwerk für
das Programmieren mit C. Es ist keine Einführung für
Anfänger, sondern setzt Erfahrung im Umgang mit anderen
Programmiersprachen voraus.
- B154
- Knuth, Donald D.: The Art of Computer Programming,
Addison-Wesley, neue Auflage 1999. (Knuth ist auch durch
sein Textsystem Tex bekannt, das auch heute noch vor
allem an Unis verwendet wird, besonders auf
mathematischem und technischem Gebiet, wenn es um Veröffentlichungen
und Bücher geht.)
- B719
- Precht u.a.: EDV-Grundwissen, Addison-Wesley,
1997 (DM 49,90)
- B199
- Wirth, Nikolaus: Algorithmen und Datenstrukturen Teubner
Stuttgart, 3.Auflage 1983 (immer noch eines der besten
deutschen Bücher in das Programmieren, vor allem für
Anfänger. Wirth ist vor allem als Schöpfer von Pascal
bekannt geworden, spätere Sprachen: Modula, Oberon)
- B467
- Wie funktioniert das? Der Computer: Basiswissen
über Hardware und Software, Meyers Lexikonverlag,
Reihe: Wie funktioniert das?, Mannheim 1994
-
- http://www.javaworld.com/javaworld/jw-03-2000/jw-0331-java101.html
- On-Line-Zeitschrift "Learn Java from the ground up"
-
- http://java.sun.com/
- Die Seite der Firma SUN für Java. Siehe auch
hier (kurze
Information zum Download und Installation von Java 2 SDK SE)
- http://www.microsoft.com/java/
- Die Java-Seite von Microsoft, siehe auch die Seite zu
J++
-
http://www.hyfisch.de/HyFISCH/Informieren/Programmiersprachen/KonkreteSprachen/Java
- Programmieren mit Java für Schüler und Lehrer (zusammengestellt von der
Uni Potsdam)
In den letzten Jahren hat sich die Sprache Java mehr und mehr im Unterricht
(der Oberstufe) durchgesetzt. Die Vorteile der vergleichsweise "kryptischen"
Sprache Java liegen in der kostenlosen Verfügbarkeit, der
Plattform-unabhängigkeit und den vielfältigen (kostenlosen)
Modellierungswerkzeugen.
-
http://www.bildung.hessen.de/abereich/inform/skii/material/java/
- Java für die Schule (in Hessen), siehe auch GZG-Linkliste
Informatik
- http://www.javaworld.com/
- Informationen jeglicher Art zu Java: Tutorials zu bestimmten Themen,
News, ...
- http://java.cs.uni-magdeburg.de/
- Java-Seiten der Uni Magdeburg
-
http://www.wiwi.uni-bielefeld.de/~braun/CompFin/Resources/Scientific_Java/scientific_java.html
- Mathematik und Statistic Packages in Java
- http://educeth.ethz.ch/informatik/karatojava/index.html
- Von Kara zu Java an der ETH Zürich
- http://java.about.com/
- Diverses zu Java
- http://www.dclj.de/links.html
- Homepage der Newsgroup de.comp.lang.java mit javaspezifischen Links
- http://java.seite.net/
- Kaffee und Kuchen, deutsche Java-Seite
- http://www.javareport.com/.
- Java Report Online
- http://www.java-software.com/
- deutschsprachige Seite zu Java
- http://www.gamelan.com/
- Eine populäre englische Seite zum Thema Applets und Java-Programme.
Hier findet man aktuelle Informationen und Einführungen
zu Java. Man findet auch Applets nach Themen geordnet. (Nebenbei:
Gamelan ist die Volksmusik, die auf der Insel Java
gespielt wird.)
- http://www.bulletproof.com/WallStreetWeb/
- Java im Geschäftsleben
- http://www.apl.jhu.edu/~hall/java/
- Eine Liste von Java-Ressourcen mit Links zu FAQs,
weiteren Dokumentationen, Beispielanwendungen u.a.
- http://substance.blackdown.org/java-linux.html
- Java für Linux
(Stand Sommer 00)
- http://www.jars.com
- Die besten Applets. JARS, heißt "Java Applet Rating Service".
Hier werden die besten Applets im Web vorgestellt und bewertet.
- http://developer.java.sun.com/developer/codesamples/
- Beispiele für Java-Code von Sun
- http://www.javashareware.com/
- Shareware Programme für Java
- http://www.pure.de/andreas/wi5/java/k2java.html
- Algorithmen und Datensturkturen in Java. Hier findet sich ein Großteil
der Beispielprogramme aus Algorithmen und Datenstrukturen (...mit
Modula-2 4. Auflage 1986 Teubner, Stuttgart) von Niclaus Wirth, die
in Java umgeschrieben wurden.