E-Book Overview
Grundlagen der Programmerstellung und Java-Architektur - Datentypen, Operatoren, Kontrollstrukturen - Objektorientierung: Klassen und Objekte - Vererbung und Polymorphie - Algorithmen und Datenstrukturen - Java und Relationale Datenbanken - Betriebswirtschaftliche Entwurfsmuster - Verteilte Anwendungsszenarien
E-Book Content
Klaus-Georg Deck Herbert Neuendorf Java-Grundkurs für Wirtschaftsinformatiker Klaus-Georg Deck Herbert Neuendorf Java-Grundkurs für Wirtschaftsinformatiker Die Grundlagen verstehen – Objektorientierte Programmierung – Fortgeschrittene Konzepte kennenlernen – Betriebswirtschaftlich orientierte Beispiele Mit 87 Abbildungen Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Das in diesem Werk enthaltene Programm-Material ist mit keiner Verpflichtung oder Garantie irgendeiner Art verbunden. Der Autor übernimmt infolgedessen keine Verantwortung und wird keine daraus folgende oder sonstige Haftung übernehmen, die auf irgendeine Art aus der Benutzung dieses Programm-Materials oder Teilen davon entsteht. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne von Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürfen. Höchste inhaltliche und technische Qualität unserer Produkte ist unser Ziel. Bei der Produktion und Auslieferung unserer Bücher wollen wir die Umwelt schonen: Dieses Buch ist auf säurefreiem und chlorfrei gebleichtem Papier gedruckt. Die Einschweißfolie besteht aus Polyäthylen und damit aus organischen Grundstoffen, die weder bei der Herstellung noch bei der Verbrennung Schadstoffe freisetzen. 1. Auflage März 2007 Alle Rechte vorbehalten © Friedr. Vieweg & Sohn Verlag | GWV Fachverlage GmbH, Wiesbaden 2007 Lektorat: Günter Schulz / Andrea Broßler Der Vieweg Verlag ist ein Unternehmen von Springer Science+Business Media. www.vieweg.de Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung außerhalb der engen Grenzen des Urheberrechtsgesetzes ist ohne Zustimmung des Verlags unzulässig und strafbar. Das gilt insbesondere für Vervielfältigungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Umschlaggestaltung: Ulrike Weigel, www.CorporateDesignGroup.de Umschlagbild: Nina Faber de.sign, Wiesbaden Druck- und buchbinderische Verarbeitung: MercedesDruck, Berlin Printed in Germany ISBN 978-3-528-05915-6 Vorwort g~î~ ÑΩê táêíëÅÜ~ÑíëáåÑçêã~íáâÉêN\ fëí g~î~ ÉáåÉ mêçÖê~ããáÉêëéê~ÅÜÉI ÇáÉ éêáã®ê ÑΩê ÇáÉ ÄÉíêáÉÄäáÅÜÉ ^åïÉåÇìåÖëÉåíïáÅâäìåÖ ÉåíïçêÑÉå ïìêÇÉ\ páÅÜÉêäáÅÜ åáÅÜíW g~î~ áëí ÉáåÉ ìåáîÉêëÉääÉI çÄàÉâíçêáÉåíáÉêíÉ péê~ÅÜÉI ÇÉêÉå píêìâíìê åáÅÜí ~ìÑ Éáå ÄÉëíáããíÉë ^åïÉåÇìåÖëÑÉäÇ ÜáåÇÉìíÉíK råÇ ÇÉååçÅÜ áëí g~î~ ÖÉê~ÇÉ ÑΩê ÇáÉ táêíëÅÜ~ÑíëáåÑçêã~íáâ áåíÉêÉëë~åíW • aÉê g~î~J_óíÉÅçÇÉJ^åë~íò ÄÉÇÉìíÉí ÉÅÜíÉ mä~ííÑçêãìå~ÄÜ®åÖáÖâÉáíK rãÑ~åÖJ êÉáÅÜÉ mêçÖê~ããáÉêÄáÄäáçíÜÉâÉå Em~âÉíÉF ëáåÇ ÇáÉ ÇáêÉâí îÉêÑΩÖÄ~êÉ dêìåÇä~J ÖÉ ~ìÅÜ éêçÑÉëëáçåÉääÉê ^åïÉåÇìåÖÉåI çÜåÉ ëáÅÜ ~ìÑ Éáå ÄÉëíáããíÉë _ÉJ íêáÉÄëëóëíÉã çÇÉê ÉáåÉ ëéÉòáÉääÉ oÉÅÜåÉê~êÅÜáíÉâíìê ÑÉëíäÉÖÉå òì ãΩëëÉåK • cçêíÖÉëÅÜêáííÉåÉ mêçÖê~ããáÉêíÉÅÜåáâÉå ElÄàÉâíçêáÉåíáÉêìåÖI jìäíáíÜêÉ~ÇáåÖI kÉíòïÉêâéêçÖê~ããáÉêìåÖ ÉíÅKF ä~ëëÉå ëáÅÜ çÜåÉ íÉÅÜåáëÅÜÉå _~ää~ëí ÉêäÉêåÉåK sÉêíÉáäíÉ póëíÉãÉ ìåÇ fåíÉêåÉí~åïÉåÇìåÖÉå ä~ëëÉå ëáÅÜ ÉáåÑ~ÅÜ êÉ~äáëáÉêÉåK • jáí ÇÉê péê~ÅÜÉ g~î~ Éê∏ÑÑåÉí ëáÅÜ ÉáåÉ Ö~åòÉ ^åïÉåÇìåÖëïÉäí Ó Äáë òìê båíJ ïáÅâäìåÖ ãÉÜêëíìÑáÖÉê íê~åë~âíáçå~äÉê `äáÉåíJpÉêîÉêJpóëíÉãÉ ãáí tÉÄJ cêçåíÉåÇ ìåÇ a~íÉåÄ~åâòìÖêáÑÑ ~ìÑ _~ëáë îçå gObb