Java für Spracheinsteiger [München 2. April - 6. April 2001]

Literaturliste

Linkliste

Beispiele

-Java für Anfänger-

Alexander Niemann: Das Einsteigerseminar. Objektorientierte Programmierung in Java, ISBN 3-8266-7025-6

Ein gutes Buch für Anfänger, das mit den Grundlagen der Objektorientierung beginnt und anhand eines durchgehenden Beispiels (Fahrzeugverwaltung) die einzelnen Sprachelemente einführt. Graphische Oberflächen und damit auch auf die Behandlung des Event-Handlings werden nur kurz abgehandelt.

Preis: 19,80 DM.

Laura Lemay, Rogers Cadenhead: Java 2 programmieren in 21 Tagen, ISBN 3-8272-2030-0

Nach dem üblichen Schema der SAMS-Reihe aufgebaut, also bitte die 21 Tage eher als 21 Kapitel auffassen. Das Buch gibt einen guten Überblick, angefangen von der Objektorientierung bis zur Programmierung von Oberflächen. Auch fortgeschrittene Features werden angesprochen, aber nicht in epischer Breite besprochen. Die Schreibweise ist sehr auf die Verständnisschwierigkeiten von Anfängern angepasst. Ein Buch für den Einstieg. Das komplette Buch liegt in HTML-Format frei verfügbar im Internet.

Preis: 79,95 DM

Guido Krüger: Go To Java 2, ISBN 3-8273-1370-8

Von den deutschsprachigen Werken im Abschnitt "Anfänger" ist dies das umfassendste Werk. Wenn Sie dieses Buch konsequent durcharbeiten verfügen Sie über das nötige Rüstzeug, um den ersten Programmen in ihrer Java-Karriere entspannt ins Auge blicken zu können. Allerdings ist die Schreibweise nicht so verständlich, wie in den obigen Büchern. Falls Sie jedoch gute Kenntnisse in C besitzen, ist dieses Buch für Sie. Das komplette Buch liegt in HTML-Format frei verfügbar im Web

Preis: 89,90 DM

Bruce Eckel: Thinking in Java, ISBN 0-13-659723-8

Wenn Sie englische Literatur nicht abschreckt: Nehmen Sie dieses Buch! Wie der Titel schon verkündet führt der Autor hier nicht wie so oft einfach stur jedes Sprachmittel einfach ein, sondern versucht vor allem Sie mit der "Philosophie" von Java vertraut zu machen. Über 1000 Seiten lassen natürlich noch mehr als genug Platz, auch die fortgeschrittenen Sprachmittel zu würdigen bis hin zu Design Pattern. Das Buch liegt im HTML/RTF/PDF-Format kostenlos im Netz vor. Ich habe es mir gekauft, weil es einfach handlicher ist und leichter zu lesen.

Preis: 39,95 $

David Flanagan: Java in a Nutshell, Third Editon (A Desktop Quick Reference), ISBN 1-56592-487-8

Inzwischen ist das Buch (glaub ich) auch auf deutsch erschienen. Wenn Sie ein erfahrene(r) C-Programmierer(in) sind, ist das Buch eine sehr kompakte Einführung. Ansonsten lassen Sie erstmal die Finger davon oder legen es einfach ins Regal. Später leistet es wunderbare Dienste als Nachschlagewerk nach dem Motto:"Welche Methoden gab es da nochmal in dieser und jener Klasse. Zu dem Buch (leider nur bisher zu Java 1.1) gibt es das Beispielbuch: Java Examples in a Nutshell, was ich zum Üben sehr empfehlenswert finde.

Preis: 29,95 $

-Java Sonstiges-

Gerhard Wilhelms, Markus Kopp: Java professionell, ISBN 3-8266-0395-8

Eine umfassende, strukturierte Darstellung aller Aspekte der Java-Programmierung - gerichtet an Entwickler mit Vorerfahrung in Java oder anderen Sprachen. Die Einführung ist sehr knapp. Dafür werden wirklich sehr viele Möglichkeiten von Java angesprochen. Etwas zum Auffrischen oder zum Nachschlagen eines konkreten Problems.

Preis: 99,00 DM

David Flanagan et al.: Java Enterprise in a Nutshell, ISBN 1-56592-483-5

Wie obiges Buch eine knappe, gut verständliche Einführung. Hier geht es um fortgeschrittene Features wie : JDBC, RMI, Java IDL, Servlets, JNDI, Enterprise Java Beans. Ein gutes Nachschlagewerk.

Preis: 29,95 $

Wolfgang Dehnhardt: Anwendungsprogrammierung mit JDBC, ISBN 3-446-21265-5

Mein Lieblingsbuch zu JDBC. Einfach und klar strukturiert werden anhand von Beispielen die Möglichkeiten der Datenbankanbindung in Java dargestellt. Kaufempfehlung.

Preis: 59,90

Eliotte Rusty Harol: Java I/O, ISBN 1-56592-485-1

Alles was Sie jemals über I/O wissen wollten oder jemals wissen möchten in verständlicher Form präsentiert. 530 Seiten vom Anfang bis zur Programmierung der seriellen/parallelen Schnittstellen.

Preis: 85,00 DM ENGLISH

Volker Turau: Java Server Pages dunkt.verlag GmbH

Eine umfassende Einführung in die Programmierung von JSPs. Gut lesbar mit netten Beispielen.

Preis: 79,00 DM

James Goodwill: JSP - Java Server Pages , a code-intensive Premium Reference, ISBN0-672-31902-0

DAS Buch, wenn Sie Beispiele und klaren Code zur Programmierung mit JSPs suchen. Eine wahre Fundgrube, gibt gute Anregungen und der Code läßt sich einfach an eigene Bedürfnisse anpassen.

Preis: 34,99 $

Scott Oaks, Henry Wong: Java Threads, ISBN 1-56592-418-5

Wenn Sie sich mal ernsthaft mit Threads beschäftigen möchten - kaufen Sie dieses Buch!

Preis: 34,95 $

Richard Monson-Haefel: Enterprise Java Beans, ISBN 1-56592-869-5

Wenn Ihnen englisch nichts ausmacht: Eine wunderbar verständliche, nicht verkürzende Darstellung vom Sinn, Zweck und Handhabung von EJBs. Die Version 1.1 wird behandelt.

Preis: 34,95 $

Brett McLaughlin: Java and XML, ISBN 0-596-00016-2

Nach einer kurzen Einführung in XML wird ausführlich auf die Möglichkeiten des Duos Java-XML eingegangen. Von der Erstellung, Umwandlung von XML-Dokumenten bis B2B-Kommunikation und das sehr verständlich.

Preis: 39,99 $

Ralf Jesse: Swing, ISBN 3-8287-2055-2

Eine gute, verständliche Einführung in die Programmierung von Oberflächen mit der Swing-Bibliothek. Die mächtigsten Komponenten wie JTree und JTable werden abgehandelt, aber natürlich nicht erschöpfend.

Preis: 39,90 DM

Robert Eckstein, Marc Loy, Dave Wood: Java Swing, ISBN 1-56592-455-X

Über 1000 Seiten Swing lassen kaum Fragen offen und transformieren das Mitführen dieses Buches zu einem wunderbaren Akt der Verquickung von Körper und Geist. Das definitive Nachschlagewerk zu Swing.

Preis: 44,95 $

-...was sonst noch passt-

Heide Balzert: Lehrbuch der Objektmodellierung - Analyse und Entwurf, ISBN 3-8274-0285-9

Mein Lieblingsbuch, wenn es um die Einführung in Objektorientierung geht. Sehr verständlich geschreiben, viele Beispiele, durchgehend UML-Notation und das Ganze auch haptisch sehr ansprechend. Hat zwar seinen Preis, aber trotzdem gebe ich hier eine Kaufempfehlung.

Preis: 99,00 DM

Patrik Grässle, Henriette Baumann, Philippe Baumann.: UML projektorientiert, ISBN 3-934358

Hier wird die UML auf das reduziert, was in der Praxis vorkommt. Ein durchgehendes Beispiel zeigt die Anwendungsmöglichkeiten der UML von der Geschäftsprozessmodellierung bis zur IT-System-Spezifikation. Sehr gut lesbar und durch die zahlreichen Checklisten sehr praxistauglich.

Preis: 79,90

Frank Buschmann et al. : Patternorientierte Softwarearchitektur - Ein Pattern-System, ISBN 3-8273-1282-5

Muster beschreiben erprobte Lösungen für viele häufig wiederkehrende Probleme im Entwurf und Implementierung von Softwaresystemen. Das Buch enthält eine solche Sammlung von Mustern. Ich finde das Buch schlicht lesbarer als den Klassiker der GoF.

Preis 89,90 DM

 

Linkliste

-Literatur-

Ausser den obigen OnlineBüchern empfehle ich noch die folgenden...

Hubert Partl: Java Einführung, Uni Wien [als HTML- download]

Christian Ullenboom: Java ist auch eine Insel [als PDF-download]

Sun: Java Tutorial [als HTML-download] umfassendes Tutorial von den Erfindern der Sprache.

 

-allgemeine Links-

Die Mutter aller Programmierlinks: CETUS

Die Erfinder der Sprache : Java bei Sun, denken Sie daran sich kostenlos in der Developer-Connection anzumelden.

Last but not least. Besuchen Sie bei Fragen die deutschen und englischen Newsgroups zu Java. Hier wird Ihnen geholfen.