Objektorientierte Programmierung
Literatur
(Lehrbücher)
Ich empfehle,
sich mindestens eins der folgenden Bücher zu beschaffen
und begleitend zur Vorlesung zu lesen.
Die Reihenfolge ist mehr oder weniger zufällig
und nicht als Wertung zu verstehen.
Vielleicht finden Sie ja ein Buch,
das genau zu Ihrem Vorwissen und Ihrer Art zu lernen passt.
Außerdem werde ich die in der Vorlesung verwendeten Folien
zur Verfügung stellen.
Einführungen für Anfänger:
- Peter Pepper:
Programmieren lernen: Eine grundlegende Einführung mit Java,
3. Auflage.
Springer, Sept. 2007,
ISBN: 3-540-72363-3,
ISBN-13: 978-3-540-72363-9,
604 Seiten,
27.99 €.
[Amazon-Seite]
- Hans-Peter Habelitz:
Programmieren lernen mit Java.
Aktuell zu Java 8 - Keine Vorkenntnisse erforderlich.
Galileo Computing, Mai 2014, ISBN: 3-8362-2862-9,
527 Seiten, 19.90 €.
[Amazon-Seite]
- Dirk Louis, Peter Müller:
Java: Eine Einführung in die Programmierung.
Carl Hanser Verlag, ISBN: 3-446-43854-8,
495 Seiten, mit DVD, 19.99 €.
[Amazon-Seite]
RRZN-Handbücher
Das Regionale Rechenzentrum Niedersachsen
(jetzt "Leibniz Universität IT Services")
gibt eine Reihe von Handbüchern heraus,
die zumeist gut und sehr preiswert sind.
Sie sind im normalen Buchhandel nicht zu erwerben,
sondern nur über die Rechenzentren von Hochschulen.
In den Übungen gibt es die Möglichkeit,
den ersten Band oder auch beide Bände
für jeweils ca. 5 Euro zu erwerben.
Die meisten in der Vorlesung besprochenen Themen werden im ersten Band
behandelt.
Grundlegende Informatik-Kenntnisse werden vorausgesetzt.
Die Bücher sind sowohl für Programmier-Anfänger
als auch Umsteiger von einer anderen Sprache gedacht.
Einführungen für Personen,
die schon eine andere Programmiersprache kennen:
- Ken Arnold, James Gosling, David Holmes:
The Java Programming Language, 4th Edition.
Addison Wesley,
2005,
ISBN 0-321-34980-6,
891 pages,
ca. 50.90 €.
(Neue Auflage soll 2013 erschienen sein,
ist aber nicht erhältlich. ISBN: 0-13-276168-8)
[Amazon-Seite]
[Amazon-Seite der 5. Aufl.]
- Cay S. Horstmann, Gary Cornell:
Core Java, Volume 1: Fundamentals, 9th Edition
Prentice Hall / Sun Microsystems Press,
ISBN: 0-13-708189-9,
Sept. 2012,
974 Seiten,
ca. 41.95 €.
[Amazon-Seite]
[Amazon-Seite der vorigen Auflage]
Speziellere Themen:
- Joshua Bloch:
Effective Java, Second Edition.
Addison Wesley,
2008,
ISBN 0-321-35668-3,
ISBN-13: 978-0-321-35668-0,
384 pages,
ca. 36.95 €.
[Amazon-Seite]
- James Gosling, Bill Joy, Guy Steele, Gilad Bracha, Alex Buckley:
The Java Language Specification, 5th Edition.
Addison Wesley,
2014,
ISBN 0-13-390069-X,
758 pages,
ca. 42.31 €.
[Amazon-Seite]
[Kostenlos Online]
- Tim Lindholm, Frank Yellin, Gilad Bracha, Alex Buckley:
The Java Virtual Machine Specification, Java SE 7 Edition.
Prentice Hall,
3rd Edition,
2013,
ISBN 0-13-326044-5,
590 pages,
ca. 39.95 €.
[Amazon-Seite]
[kostenlos online]
- Katherine Sierra, Bert Bates:
SCJP Sun Certified Programmer for Java 6 Study Guide.
McGraw-Hill,
2008,
ISBN 0071591060,
ISBN-13: 978-0071591065,
851 pages,
mit CD,
ca. 33.95 €.
[Amazon-Seite]
Stefan Brass
(brass@informatik.uni-halle.de),
4. September 2014
Original URL:
http://www.informatik.uni-halle.de/~brass/oop14/buecher.html
[XHTML 1.0 Checked]
[CSS Checked]
[Links Geprüft]
[Impressum]