Java als erste Programmiersprache
|
|
- Silvia Tiedeman
- vor 6 Jahren
- Abrufe
Transkript
1 Java als erste Programmiersprache
2
3 Joachim Goll Cornelia Heinisch Java als erste Programmiersprache Grundkurs für Hochschulen 8., überarbeitete Auflage
4 Joachim Goll STZ Softwaretechnik Esslingen, Deutschland Cornelia Heinisch FOM Hochschule Stuttgart, Deutschland ISBN DOI / ISBN (ebook) Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Springer Vieweg Springer Fachmedien Wiesbaden 2000, 2001, 2002, 2005, 2007, 2011, 2014, 2016 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Der Verlag, die Autoren und die Herausgeber gehen davon aus, dass die Angaben und Informationen in diesem Werk zum Zeitpunkt der Veröffentlichung vollständig und korrekt sind. Weder der Verlag noch die Autoren oder die Herausgeber übernehmen, ausdrücklich oder implizit, Gewähr für den Inhalt des Werkes, etwaige Fehler oder Äußerungen. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier Springer Fachmedien Wiesbaden GmbH ist Teil der Fachverlagsgruppe Springer Science+Business Media (
5 Vorwort Die Sprache Java ist durch ihre Betriebssystemunabhängigkeit ideal für die Realisierung verteilter Systeme, die aus verschiedenartigsten Rechnern vom Handy bis zum Großrechner aufgebaut sein können. Java wird heute bereits im Informatik- Unterricht an den Gymnasien unterrichtet und ist fester Bestandteil des Studiums von Ingenieuren und Betriebswirten geworden. Java stellt im Grunde genommen eine einfache Sprache dar. Darüber hinaus werden jedoch in umfangreichen Klassenbibliotheken wertvolle und weitreichende Hilfsmittel zur Verfügung gestellt, die den Bau verteilter Systeme mit Parallelität, Oberflächen, Kommunikationsprotokollen und Datenbanken in erheblichem Maße unterstützen. Dieses Buch konzentriert sich auf die Sprache und nicht auf den Bau verteilter Systeme und die dafür vorhandenen nützlichen Bibliotheken. Es wendet sich an Studierende, welche das Interesse haben, die Grundlagen von Java fundiert zu erfahren. Es erlaubt, Java ohne Vorkenntnisse anderer Programmiersprachen zu erlernen. Daher lautet der Titel "Java als erste Programmiersprache". Ein Neuling sollte aber unbedingt die Übungsaufgaben am Ende eines Kapitels bearbeiten. Wer hingegen das Buch nur lesen möchte, sollte jedoch bereits über die Kenntnisse einer anderen Programmiersprache verfügen. Dieses Buch hat das ehrgeizige Ziel, dem Neuling die Sprachkonzepte von Java und die Grundkonzepte der objektorientierten Programmierung so präzise wie möglich und dennoch in leicht verständlicher Weise vorzustellen. Dabei werden Fortgeschrittenen-Themen als solche explizit ausgewiesen, damit ein Anfänger sich zunächst auf die Grundlagen von Java konzentrieren kann. Ausgehend von dieser Basis können darauf aufbauend die fortgeschrittenen Themen erschlossen werden. Alle Kapitel enthalten Übungsaufgaben, die zum selbstständigen Programmieren herausfordern. Selbst zu modellieren und zu programmieren ist das Ziel des Flughafen- Projekts, welches begleitend zu den Kapiteln 10 bis einschließlich 18 durchgeführt werden kann und zu einem System führt, das die Fluglotsen bei Start und Landung der Flugzeuge unterstützt. Auf viele Details von Java kann wegen des Umfangs des Buchs leider nicht eingegangen werden. Die zentralen Themen der Sprache sind jedoch im Buch erfasst. Auf die Java Language Specification unter der Internet-Adresse wird verwiesen. Es soll hier nicht unerwähnt bleiben, dass die Java-Klassenbibliothek über 4000 Klassen enthält. Hierzu treten noch zahlreiche kommerzielle bzw. offene Bibliotheken beispielsweise für einen komfortablen Zugriff auf Datenbanken oder das Einlesen und Erzeugen von xml-dateien. Das vorliegende Buch ist kompatibel zu Java 8. Besonderheiten von Java 8 wie Lambda-Audrücke oder die neue Stream API sprengen jedoch den Rahmen eines Einsteiger-Buches und können hier nicht behandelt werden. V
6 VI Vorwort Unser besonderer Dank bei dieser Auflage gilt Herrn Markus Schuler für zahlreiche Diskussionen und Herrn Steffen Wahl sowie Herrn Antonio Pomarico für die professionelle Durchführung des Konfigurationsmanagements. Esslingen, im Dezember 2015 J. Goll / C. Heinisch Wegweiser durch das Buch "Lernkästchen", auf die grafisch durch eine kleine Glühlampe aufmerksam gemacht wird, weisen auf für das Verständnis wichtige Aspekte eines Kapitels hin. Die Zusammenfassung eines jeden Kapitels erlaubt dem Leser eine rasche Wiederholung des Stoffes. "Warnkästchen" hingegen weisen den Leser zum einen auf gerne begangene Fehler hin, zum anderen warnen sie den Leser vor einer Fehlinterpretation des Textes an "gefährlichen" Stellen des Buchs. Vorsicht! Gerade ein Anfänger in einer Programmiersprache macht gerne den Fehler, sich beim Lesen an nicht ganz so wesentlichen Einzelheiten festzubeißen. Damit ein Leser leichter erkennen kann, welche Information grundlegend für das weitere Vorankommen ist und welche Information nur ein Detailwissen darstellt und deshalb auch noch zu einem späteren Zeitpunkt vertieft werden kann gibt dieses Buch eine einfache Hilfestellung. Es weist Kapitel oder Kapitelteile, die beim ersten Lesen des Buchs übersprungen werden können, mit dem "Überspringe und komm zurück"- Symbol aus 1. Generell ist es empfehlenswert, ein oder mehrere Kapitel zu überfliegen, um sich einen Überblick zu verschaffen und dann erst mit der Feinarbeit zu beginnen und gründlicher zu lesen. Dennoch gilt: Eine Vorgehensweise, die sich für den einen Leser als optimal erweist, muss noch lange nicht für alle Leser das Allheilmittel darstellen. Wenn Sie zu den Lesern gehören, die es gewohnt sind, von Anfang an möglichst gründlich zu lesen, um möglichst viel sofort zu verstehen, so sollten Sie zumindest darauf achten, dass Sie in den Kapiteln mit dem "Überspringe und komm zurück"-symbol beim ersten Durchgang nicht allzu lange verweilen. Bei all den guten Ratschlägen gilt: Programmieren hat man zu allen Zeiten durch Programmierversuche erlernt. "Do it yourself" heißt der Schlüssel zum Erfolg. So wie ein Kleinkind beim Erlernen der Muttersprache einfach zu sprechen versucht, so sollten auch Sie möglichst früh versuchen, in der Programmiersprache zu sprechen das heißt, eigene Programme zu schreiben. Gestalten Sie den Lernvorgang abwechslungsreich lesen Sie einen Teil und versuchen Sie, das Erlernte beim Programmieren gleich umzusetzen. Die Beispielprogramme des Buches können zum Ausprobieren auf der Internetseite des Verlags unter bezogen werden. Diese Internetseite enthält auch die Bilder der einzelnen Kapitel, die Übungsaufgaben und Lösungen sowie das Flughafenprojekt. Aber bitte versuchen Sie zuerst, die angebotenen Aufgaben alleine zu lösen. 1 Je höher der Schwierigkeitsgrad der Texte, umso mehr dieser Symbole werden vergeben.
7 Vorwort VII Die nachfolgende Tabelle soll es dem Leser erleichtern, einzuordnen, welche Kapitel zu den Grundlagen (Symbol ) zählen und auf jeden Fall verstanden werden sollten, sowie, welche Kapitel zuerst übersprungen werden können und dann bei Bedarf gelesen werden sollten (Symbol ). Hier die bereits erwähnte Tabelle: 1 Grundlagen der Programmierung 2 Objektorientierte Konzepte 3 Einführung in die Programmiersprache Java 4 Einfache Beispielprogramme 5 Lexikalische Konventionen 6 Datentypen und Variablen 7 Ausdrücke und Operatoren 8 Kontrollstrukturen 9 Blöcke und Methoden 10 Klassen und Objekte 11 Vererbung und Polymorphie 12 Pakete 13 Ausnahmebehandlung 14 Schnittstellen 15 Geschachtelte Klassen 16 Threads 17 Generizität 18 Collections 19 Ein-/ Ausgabe und Streams Anhang A B C D Der ASCII-Zeichensatz Gültigkeitsbereiche von Namen Die Klasse System jar-dateien Schreibweise In diesem Buch sind der Quellcode und die Ein-/Ausgabe von ganzen Beispielprogrammen sowie einzelne Anweisungen und Ein-/Ausgaben in der Schriftart Courier New geschrieben. Dasselbe gilt für Programmteile wie Variablennamen, Methodennamen etc., die im normalen Text erwähnt werden. Ziffern werden in Einzelfällen ebenfalls in der Schriftart Courier New geschrieben, um sie vom Text deutlich abzugrenzen. Wichtige Begriffe im normalen Text sind fett gedruckt, um sie hervorzuheben. Ihre Verbesserungsvorschläge und kritischen Hinweise, die wir gerne annehmen, erreichen uns via Cornelia.Heinisch@it-designers.de
8
9 Inhaltsverzeichnis Grundlagen der Programmierung... 1 Das erste Java-Programm... 2 Programme und ihre Abläufe... 4 Entwurf mit Nassi-Shneiderman-Diagrammen Zeichen Variablen Datentypen Zusammenfassung Übungen Objektorientierte Konzepte Modellierung mit Klassen und Objekten Kapselung, Abstraktion und Information Hiding Individuelle und geteilte Daten von Objekten in Java Abstraktion und Brechung der Komplexität Erstes Programmbeispiel mit Objekten Flughafen-Projekt Zusammenfassung Übungen Einführung in die Programmiersprache Java Sprachkonzepte von Java Eigenschaften von Java Die Java-Plattform Programmerzeugung und -ausführung Das Java Development Kit Begriffe im Java-Umfeld Zusammenfassung Übungen Einfache Beispielprogramme Lokale Variablen, Ausdrücke und Schleifen Erzeugen von Objekten Initialisierung von Objekten mit Konstruktoren Schreiben von Instanzmethoden Zusammengesetzte Objekte IX
10 X Inhaltsverzeichnis 4.6 Selbst definierte Untertypen durch Vererbung Ein- und Ausgabe am Bildschirm Zusammenfassung Übungen Lexikalische Konventionen Zeichenvorrat von Java Der Unicode Lexikalische Einheiten Zusammenfassung Übungen Datentypen und Variablen Klassifikation der Datentypen von Java Einfache Datentypen Der Typ einer Klasse Variablen Array-Typ Aufzählungstyp Zeichenketten Wandlung von Datentypen Annotationen Zusammenfassung Übungen Ausdrücke und Operatoren Operatoren und Operanden Ausdrücke und Anweisungen Nebeneffekte Auswertungsreihenfolge L-Werte und R-Werte Zusammenstellung der Operatoren Konvertierung von Datentypen Zusammenfassung Übungen Kontrollstrukturen Blöcke Kontrollstrukturen für die Sequenz Selektion
11 Inhaltsverzeichnis XI 8.3 Iteration Sprunganweisungen Zusammenfassung Übungen Blöcke und Methoden Blöcke und ihre Besonderheiten Methodendefinition und -aufruf Polymorphie von Operationen Überladen von Methoden Parameterliste variabler Länge Parameterübergabe beim Programmaufruf Iteration und Rekursion Zusammenfassung Übungen Klassen und Objekte Information Hiding Klassenvariablen und Klassenmethoden Die this-referenz Initialisierung von Datenfeldern Instanziierung von Klassen Freigabe von Speicher Die Klasse Object Zusammenfassung Übungen Vererbung und Polymorphie Das Konzept der Vererbung Erweitern und Überschreiben Besonderheiten bei der Vererbung Polymorphie und das liskovsche Substitutionsprinzip Verträge Identifikation der Klasse eines Objektes Operatoren für Referenztypen Konsistenzhaltung von Quell- und Bytecode Kovarianz und Kontravarianz beim Überschreiben Zusammenfassung
12 XII Inhaltsverzeichnis Übungen Pakete "Programmierung im Großen" Pakete zur Gruppierung Erstellung von Paketen Benutzung von Paketen Paketnamen Gültigkeitsbereich von Klassennamen Zugriffsmodifikatoren Zusammenfassung Übungen Ausnahmebehandlung Das Konzept des Exception Handling Implementierung von Exception Handlern in Java Die Klasse Throwable Die Exception-Hierarchie Behandlung von Ausnahmen Vorteile des Exception-Konzeptes Assertions Zusammenfassung Übungen Schnittstellen Trennung von Spezifikation und Implementierung Ein weiterführendes Beispiel Aufbau einer Schnittstelle Verwenden von Schnittstellen Vergleich Schnittstelle und abstrakte Basisklasse Die Schnittstelle Cloneable Marker Interfaces Zusammenfassung Übungen Geschachtelte Klassen Elementklassen Lokale Klassen Statisch geschachtelte Klassen und Schnittstellen
13 Inhaltsverzeichnis XIII 15.4 Realisierung von geschachtelten Klassen Zusammenfassung Übungen Threads Prozesskonzept für Betriebssystem-Prozesse Zugriffe auf Betriebsmittel und Synchronisation Schwergewichtige und leichtgewichtige Prozesse Zustände und Zustandsübergänge von Betriebssystem-Prozessen Zustände und Zustandsübergänge von Threads Programmierung von Threads Scheduling von Threads Zugriff auf gemeinsame Ressourcen Dämon-Threads Zusammenfassung Übungen Generizität Generische Klassen Eigenständig generische Methoden Bounded Typ-Parameter und Wildcards Generische Schnittstellen Die Klasse Class<T> Generizität bei variablen Parameterlisten Generizität und Polymorphie Zusammenfassung Übungen Einführung in Collections Das Konzept der Collection-API Eigenschaften und Fähigkeiten der Collections Zusammenfassung Übungen Ein-/Ausgabe und Streams Klassifizierung von Streams Das Stream-Konzept Bytestream-Klassen Characterstream-Klassen
14 XIV Inhaltsverzeichnis 19.5 Standardeingabe und Standardausgabe Ein Beispiel für die Anwendung von Stream-Klassen Ein- und Ausgabe der Datenfelder von Objekten Zusammenfassung Übungen Begriffsverzeichnis Abkürzungsverzeichnis Anhang A Der ASCII-Zeichensatz Anhang B Gültigkeitsbereiche von Namen Anhang C Die Klasse System Anhang D jar-dateien Literaturverzeichnis Index
Java als erste Programmiersprache
Joachim Göll Cornelia Heinisch Java als erste Programmiersprache Grundkurs für Hochschulen 8., überarbeitete Auflage Springer Vi eweg Inhaltsverzeichnis 1 Grundlagen der Programmierung 1 1.1 Das erste
MehrTEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA GRUNDLAGEN DER PROGRAMMIERUNG... 4
Inhaltsverzeichnis TEIL I: OBJEKTORIENTIERUNG UND GRUNDKURS JAVA... 1 1 GRUNDLAGEN DER PROGRAMMIERUNG... 4 1.1 Das erste Java-Programm... 4 1.2 Programme und ihre Abläufe... 6 1.3 Entwurf mit Nassi-Shneiderman-Diagrammen...
MehrJava als erste Programmiersprache
Java als erste Programmiersprache Joachim Goll Cornelia Heinisch Java als erste Programmiersprache Ein professioneller Einstieg in die Objektorientierung mit Java 7. Auflage Prof. Dr. Joachim Goll Cornelia
MehrJava als erste Programmiersprache
Cornelia Heinisch Frank Müller-Hofmann Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi 6., überarbeitete Auflage STUDIUM VIEWEG+ TEUBNER 1 GRUNDBEGRIFFE DER PROGRAMMIERUNG 2 1.1
MehrJava als erste Programmiersprache
Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi 5., überarbeitete und erweiterte Auflage Teubner Inhaltsverzeichnis 1 GRUNDBEGRIFFE DER
MehrJava als erste. Programmiersprache. Java 2 Plattform. Von Prof. Dr. Joachim Goll Cornelia Weiß Peter Rothländer. 2., durchgesehene Auflage
Java als erste Programmiersprache Java 2 Plattform Von Prof. Dr. Joachim Goll Cornelia Weiß Peter Rothländer 2., durchgesehene Auflage B. G. Teubner Stuttgart Leipzig Wiesbaden 1 GRUNDBEGRIFFE DER PROGRAMMIERUNG
MehrCornelia Heinisch Frank Müller-Hofmann Joachim Goll. Java als erste Programmiersprache
Cornelia Heinisch Frank Müller-Hofmann Joachim Goll Java als erste Programmiersprache Cornelia Heinisch Frank Müller-Hofmann Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi 6.,
MehrJava als erste Programmiersprache
Joachim Goll Cornelia Weiß Frank Müller Java als erste Programmiersprache Vom Einsteiger zum Profi 3., durchgesehene und erweiterte Auflage Teubner B.G.Teubner Stuttgart Leipzig Wiesbaden \ 1 GRUNDBEGRIFFE
MehrProgrammierung von verteilten Systemen und Webanwendungen mit Java EE
Programmierung von verteilten Systemen und Webanwendungen mit Java EE Frank Müller-Hofmann Martin Hiller Gerhard Wanner Programmierung von verteilten Systemen und Webanwendungen mit Java EE Erste Schritte
MehrCornelia Heinisch, Frank Müller-Hofmann, Joachim Goll. Java als erste Programmiersprache
Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll Java als erste Programmiersprache Cornelia Heinisch, Frank Müller-Hofmann, Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi
MehrArbeitsbuch Mathematik
Arbeitsbuch Mathematik Tilo Arens Frank Hettlich Christian Karpfinger Ulrich Kockelkorn Klaus Lichtenegger Hellmuth Stachel Arbeitsbuch Mathematik Aufgaben, Hinweise, Lösungen und Lösungswege 3. Auflage
MehrGerd Czycholl. Theoretische Festkörperphysik Band 1. Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage
Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen in Kristallen 4. Auflage Theoretische Festkörperphysik Band 1 Theoretische Festkörperphysik Band 1 Grundlagen: Phononen und Elektronen
MehrKonsumentenverhalten im Zeitalter der Mass Customization
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrDie Reihe wendet sich an Praktiker und Wissenschaftler gleichermaßen und soll insbesondere auch Nachwuchswissenschaftlern Orientierung geben.
BestMasters Mit BestMasters zeichnet Springer die besten Masterarbeiten aus, die an renommierten Hochschulen in Deutschland, Österreich und der Schweiz entstanden sind. Die mit Höchstnote ausgezeichneten
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrCornelia Heinisch Frank Müller-Hofmann Joachim Goll. Java als erste Programmiersprache
Cornelia Heinisch Frank Müller-Hofmann Joachim Goll Java als erste Programmiersprache Cornelia Heinisch Frank Müller-Hofmann Joachim Goll Java als erste Programmiersprache Vom Einsteiger zum Profi 6.,
MehrAufgabensammlung Fertigungstechnik
Aufgabensammlung Fertigungstechnik Ulrich Wojahn Aufgabensammlung Fertigungstechnik Mit ausführlichen Lösungswegen und Formelsammlung 2., überarbeitete und erweiterte Auflage Unter Mitarbeit von Thomas
MehrC als erste Programmiersprache
C als erste Programmiersprache Mit den Konzepten von C11 Bearbeitet von Joachim Goll, Manfred Dausmann 8., überarbeitete und erweiterte Auflage 2014. Buch. XX, 727 S. Kartoniert ISBN 978 3 8348 1858 4
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrGrundlagen der doppelten Buchführung
Grundlagen der doppelten Buchführung Michael Reichhardt Grundlagen der doppelten Buchführung Schritt für Schritt einfach erklärt 2., aktualisierte Auflage Prof. Dr. Michael Reichhardt Hochschule Karlsruhe
MehrErfolgreiches Produktmanagement
Erfolgreiches Produktmanagement Klaus Aumayr Erfolgreiches Produktmanagement Tool-Box für das professionelle Produktmanagement und Produktmarketing 4., aktualisierte und erweiterte Auflage Klaus Aumayr
MehrSusanne Kleinhenz. Die dunkle Seite der Macht: Eine Typologie von Führung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrLernen zu lernen. Werner Metzig Martin Schuster. Lernstrategien wirkungsvoll einsetzen
Lernen zu lernen Werner Metzig Martin Schuster Lernstrategien wirkungsvoll einsetzen Lernen zu lernen Werner Metzig Martin Schuster Lernen zu lernen Lernstrategien wirkungsvoll einsetzen 9. Auflage Werner
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrWeitere Bände in dieser Reihe
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrHygiene in Kindertagesstätten
Hygiene in Kindertagesstätten Ronald Giemulla Sebastian Schulz-Stübner Hygiene in Kindertagesstätten Fragen und Antworten Mit 43 Abbildungen 123 Ronald Giemulla Deutsches Beratungszentrum für Hygiene Außenstelle
MehrDer Direktvertrieb in Mehrkanalstrategien
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrGentechnik geht uns alle an!
Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht uns alle an! Ein Überblick über Praxis und Theorie 2. Auflage Gentechnik geht uns alle an! Oskar Luger Astrid Tröstl Katrin Urferer Gentechnik geht
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrFachwissen Technische Akustik
Fachwissen Technische Akustik Diese Reihe behandelt die physikalischen und physiologischen Grundlagen der Technischen Akustik, Probleme der Maschinen- und Raumakustik sowie die akustische Messtechnik.
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrMit oder ohne Urknall
Mit oder ohne Urknall Hans Jörg Fahr ist Universitätsprofessor am Argelander Institut für Astronomie der Universität Bonn. Er war u. a. Vorsitzender der Fachgruppe Extraterrestrik der Deutschen Physikalischen
MehrBettina Heberer. Grüne Gentechnik. Hintergründe, Chancen und Risiken
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrDer neue Online-Handel
Der neue Online-Handel Gerrit Heinemann Der neue Online-Handel Geschäftsmodell und Kanalexzellenz im Digital Commerce 7., vollständig überarbeitete Auflage Gerrit Heinemann Hochschule Niederrhein Mönchengladbach
MehrWirtschaftliche Unternehmensführung im Architektur- und Planungsbüro
Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Dietmar Goldammer Wirtschaftliche Unternehmensführung im Architektur- und Planungsbüro Rechtsform Personalpolitik Controlling Unternehmensplanung
MehrVideo-Marketing mit YouTube
Video-Marketing mit YouTube Christoph Seehaus Video-Marketing mit YouTube Video-Kampagnen strategisch planen und erfolgreich managen Christoph Seehaus Hamburg Deutschland ISBN 978-3-658-10256-2 DOI 10.1007/978-3-658-10257-9
MehrKonsumentenverhalten im Zeitalter der Digitalisierung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrKompetent für einen inklusiven Unterricht
Kompetent für einen inklusiven Unterricht Anke Langner Kompetent für einen inklusiven Unterricht Eine empirische Studie zu Beliefs, Unterrichtsbereitschaft und Unterricht von LehrerInnen Anke Langner TU
MehrLogistik, Transport und Lieferbedingungen als Fundament des globalen Wirtschaftens
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrElektrisch leitfähige Polymerwerkstoffe
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
Mehr360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung
360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Stefanie Puckett 360 -Beurteilung und Persönlichkeitstest in der Führungsbeurteilung Zur Vorhersage von Führungserfolg und -potenzial
MehrJournalistische Praxis. Björn Staschen. Mobiler Journalismus
Journalistische Praxis Björn Staschen Mobiler Journalismus Journalistische Praxis Gegründet von Walther von La Roche Herausgegeben von Gabriele Hooffacker Der Name ist Programm: Die Reihe Journalistische
MehrVerstehen in der Sozialen Arbeit
Verstehen in der Sozialen Arbeit Matthias Nauerth Verstehen in der Sozialen Arbeit Handlungstheoretische Beiträge zur Logik sozialer Diagnostik Prof. Dr. Matthias Nauerth Evangelische Hochschule für Soziale
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrIllegale Migration und transnationale Lebensbewältigung
Illegale Migration und transnationale Eine qualitativ-empirische Studie Illegale Migration und transnationale Illegale Migration und transnationale Eine qualitativ-empirische Studie Mainz, Deutschland
MehrInstrumente des Care und Case Management Prozesses
Instrumente des Care und Case Management Prozesses Ingrid Kollak Stefan Schmidt Instrumente des Care und Case Management Prozesses Mit 23 Abbildungen 123 Prof. Dr. Ingrid Kollak Alice Salomon Hochschule
MehrKlausurtraining Deskriptive und Induktive Statistik
Klausurtraining Deskriptive und Induktive Statistik Klausurtraining Deskriptive und Induktive Statistik 2. Auflage Unter Mitarbeit von Martina Schüßler Universität Kassel Kassel, Deutschland ISBN 978-3-658-20454-9
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrAnerkennung und Anrechnung außerhochschulisch
Anerkennung und Anrechnung außerhochschulisch erworbener Kompetenzen Helmar Hanak Nico Sturm Anerkennung und Anrechnung außerhochschulisch erworbener Kompetenzen Eine Handreichung für die wissenschaftliche
MehrSpezielle und allgemeine Relativitätstheorie Grundlagen, Anwendungen in Astrophysik und Kosmologie sowie relativistische Visualisierung
Sebastian Boblest Thomas Müller Spezielle und allgemeine Relativitätstheorie Grundlagen, Anwendungen in Astrophysik und Kosmologie sowie relativistische Visualisierung Spezielle und allgemeine Relativitätstheorie
MehrMulti-Channel im stationären Einzelhandel
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrGrundlagen der Wahrscheinlichkeitsrechnung und Statistik
Erhard Cramer Udo Kamps Grundlagen der Wahrscheinlichkeitsrechnung und Statistik Eine Einführung für Studierende der Informatik, der Ingenieur- und Wirtschaftswissenschaften 4. Auflage Springer-Lehrbuch
MehrGianfranco Walsh David Dose Maria Schwabe. Marketingübungsbuch. Aufgaben und Lösungen. 2., überarbeitete und erweiterte Auflage 2016
Marketingübungsbuch Gianfranco Walsh David Dose Maria Schwabe Marketingübungsbuch Aufgaben und Lösungen 2., überarbeitete und erweiterte Auflage 2016 Gianfranco Walsh Jena, Deutschland Maria Schwabe Jena,
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt, komplett mit Zusammenfassung
MehrIntelligente Verkehrssysteme und Telematikanwendungen in Kommunen
Intelligente Verkehrssysteme und Telematikanwendungen in Kommunen (Hrsg.) Intelligente Verkehrssysteme und Telematikanwendungen in Kommunen Best Practices Herausgeber Berlin Deutschland ISBN 978-3-658-05855-5
MehrAufgaben und Lösungsmethodik Technische Mechanik
Aufgaben und Lösungsmethodik Technische Mechanik Hans H. Müller-Slany Aufgaben und Lösungsmethodik Technische Mechanik Lösungen systematisch erarbeiten Hans H. Müller-Slany Siegen, Deutschland ISBN 978-3-658-10048-3
MehrEinstieg in das Influencer Marketing
Marco Nirschl Laurina Steinberg Einstieg in das Influencer Marketing Grundlagen, Strategien und Erfolgsfaktoren essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen,
MehrSoziale Arbeit in Theorie und Wissenschaft. Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt
Soziale Arbeit in Theorie und Wissenschaft Herausgegeben von E. Mührel, Emden B. Birgmeier, Eichstätt-Ingolstadt Herausgegeben von Hochschule Emden/Leer Emden Bernd Birgmeier Katholische Universität Eichstätt-Ingolstadt
MehrEinführungskurs Soziologie. Herausgegeben von Hermann Korte, Münster, Deutschland Bernhard Schäfers, Karlsruhe, Deutschland
Einführungskurs Soziologie Herausgegeben von Hermann Korte, Münster, Deutschland, Karlsruhe, Deutschland Einführungskurs Soziologie Band 1 Herausgegeben von Hermann Korte und Die weiteren Bände: Band 2:
MehrArbeitswelt im Zeitalter der Individualisierung
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrMedienwissen kompakt. Herausgegeben von K. Beck, Berlin, Deutschland G. Reus, Hannover, Deutschland
Medienwissen kompakt Herausgegeben von K. Beck, Berlin, Deutschland G. Reus, Hannover, Deutschland Die Reihe Medienwissen kompakt greift aktuelle Fragen rund um Medien, Kommunikation, Journalismus und
MehrAlfred Böge Wolfgang Böge Hrsg. Handbuch Maschinenbau. Grundlagen und Anwendungen der Maschinenbau-Technik 23. Auflage
Alfred Böge Wolfgang Böge Hrsg. Handbuch Maschinenbau Grundlagen und Anwendungen der Maschinenbau-Technik 23. Auflage Handbuch Maschinenbau Meister. Jens Lehmann, deutsche Torwartlegende, seit 2012 -Markenbotschafter
MehrNX 10 für Einsteiger - kurz und bündig
NX 10 für Einsteiger - kurz und bündig Sándor Vajna (Hrsg.) Andreas Wünsch NX 10 für Einsteiger - kurz und bündig Herausgeber Sándor Vajna Otto-von-Guericke-Universität Magdeburg Magdeburg, Deutschland
MehrUwe Weinreich. Lean Digitization. Digitale Transformation durch agiles Management
Lean Digitization Digitale Transformation durch agiles Management Lean Digitization Lean Digitization Digitale Transformation durch agiles Management Berlin, Deutschland ISBN 978-3-662-50501-4 DOI 10.1007/978-3-662-50502-1
MehrKommunikation im Krankenhaus
Gaby Baller Bernhard Schaller Kommunikation im Krankenhaus Erfolgreich kommunizieren mit Patienten, Arztkollegen und Klinikpersonal Kommunikation im Krankenhaus Gaby Baller Bernhard Schaller Kommunikation
MehrSchwierige Menschen am Arbeitsplatz
Schwierige Menschen am Arbeitsplatz Heidrun Schüler-Lubienetzki Ulf Lubienetzki Schwierige Menschen am Arbeitsplatz Handlungsstrategien für den Umgang mit herausfordernden Persönlichkeiten 2., erweiterte
MehrGleichungen, Umformungen, Terme
Springer-Lehrbuch Thomas Rießinger Gleichungen, Umformungen, Terme Umgang mit Formeln leicht gemacht Thomas Rießinger Bensheim, Deutschland ISSN 0937-7433 Springer-Lehrbuch ISBN 978-3-662-49334-2 DOI 10.1007/978-3-662-49335-9
MehrChristian J. Jäggi. Migration und Flucht. Wirtschaftliche Aspekte regionale Hot Spots Dynamiken Lösungsansätze
Migration und Flucht Wirtschaftliche Aspekte regionale Hot Spots Dynamiken Lösungsansätze Migration und Flucht Migration und Flucht Wirtschaftliche Aspekte regionale Hot Spots Dynamiken Lösungsansätze
MehrPrüfungstraining zum Bankfachwirt
Prüfungstraining zum Bankfachwirt Olaf Fischer (Hrsg.) Torben Mothes Abschlussprüfungen Allgemeine Bankbetriebswirtschaft, Betriebswirtschaft, Volkswirtschaft, Recht 4. Auflage Herausgeber Olaf Fischer
MehrHeiner Keupp. Reflexive Sozialpsychologie
essentials essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. essentials informieren
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrKonstruktionsleitfaden Fertigungstechnik
Konstruktionsleitfaden Fertigungstechnik Heinrich Krahn MichaelStorz Konstruktionsleitfaden Fertigungstechnik Anwendungsbeispiele aus der Praxis 2., überarbeitete und erweiterte Auflage Heinrich Krahn
MehrTobias Kollmann Holger Schmidt. Deutschland 4.0 Wie die Digitale Transformation gelingt
Tobias Kollmann Holger Schmidt Deutschland 4.0 Wie die Digitale Transformation gelingt Deutschland 4.0 Tobias Kollmann Holger Schmidt Deutschland 4.0 Wie die Digitale Transformation gelingt Professor Dr.
MehrUwe Hecker Eric Meier Unterwegs im Krankenhaus
Top im Gesundheitsjob Uwe Hecker Eric Meier Unterwegs im Krankenhaus Pflegerische Aufgaben beim Patiententransport Top im Gesundheitsjob Uwe Hecker Eric Meier Unterwegs im Krankenhaus Pflegerische Aufgaben
MehrWilliam K. Frankena. Ethik. Eine analytische Einführung 6. Auflage
Ethik Eine analytische Einführung 6. Auflage Ethik Ethik Eine analytische Einführung 6. Auflage Herausgegeben und übersetzt von Norbert Hoerster Ann Arbor, USA Die Originalausgabe ist erschienen unter
MehrGünter Schmidt. Prozessmanagement. Modelle und Methoden. 3. überarbeitete Auflage
Prozessmanagement Günter Schmidt Prozessmanagement Modelle und Methoden 3. überarbeitete Auflage Günter Schmidt Universität des Saarlandes Operations Research and Business Informatics Saarbrücken, Deutschland
MehrGünther Bourier. Statistik-Übungen
Günther Bourier Statistik-Übungen Günther Bourier Statistik-Übungen Beschreibende Statistik Wahrscheinlichkeitsrechnung Schließende Statistik 4., aktualisierte Auflage Bibliografische Information der Deutschen
MehrKulturelle Selbstbeschreibung
Kulturelle Selbstbeschreibung Simone Imhof Kulturelle Selbstbeschreibung Bildungsperspektiven eines Spannungsverhältnisses Simone Imhof Nürnberg, Deutschland Dissertation an der Universität Würzburg, Fachbereich
MehrMuslimische Milieus im Wandel?
Muslimische Milieus im Wandel? Hilde Weiss Gülay Ateş Philipp Schnell (Hrsg.) Muslimische Milieus im Wandel? Religion, Werte und Lebenslagen im Generationenvergleich Herausgeber Hilde Weiss Universität
MehrServiceparadigmen und Implikationen für die Vermarktung
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrPraxiswissen Online-Marketing
Praxiswissen Online-Marketing Affiliate- und E-Mail-Marketing, Suchmaschinenmarketing, Online-Werbung, Social Media, Facebook-Werbung 6. Auflage Praxiswissen Online-Marketing Praxiswissen Online-Marketing
MehrRoland Lachmayer Rene Bastian Lippert Thomas Fahlbusch Herausgeber. 3D-Druck beleuchtet. Additive Manufacturing auf dem Weg in die Anwendung
3D-Druck beleuchtet Roland Lachmayer Rene Bastian Lippert Thomas Fahlbusch Herausgeber 3D-Druck beleuchtet Additive Manufacturing auf dem Weg in die Anwendung Herausgeber Roland Lachmayer Institut f.
MehrSpringer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer Essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrWissenschaftliches Schreiben in Natur- und Technikwissenschaften
Wissenschaftliches Schreiben in Natur- und Technikwissenschaften Andreas Hirsch-Weber Stefan Scherer (Hrsg.) Wissenschaftliches Schreiben in Natur- und Technikwissenschaften Neue Herausforderungen der
MehrArithmetische Funktionen
Arithmetische Funktionen Paul J. McCarthy Arithmetische Funktionen Aus dem Englischen übersetzt von Markus Hablizel Paul J. McCarthy Department of Mathematics University of Kansas Lawrence, USA ISBN 978-3-662-53731-2
MehrZukunftsorientierte Unternehmenssteuerung in der Energiewirtschaft
Zukunftsorientierte Unternehmenssteuerung in der Energiewirtschaft Werner Hecker Carsten Lau Arno Müller (Hrsg.) Zukunftsorientierte Unternehmenssteuerung in der Energiewirtschaft Herausgeber Werner Hecker
MehrDas Ingenieurwissen: Chemie
Das Ingenieurwissen: Chemie BodoPlewinsky Manfred Hennecke Wilhelm Oppermann Das Ingenieurwissen: Chemie Bodo Plewinsky Berlin, Deutschland Manfred Hennecke BAM Bundesanstalt für Materialforschung und
MehrDas Ingenieurwissen: Technische Thermodynamik
Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Stephan Kabelac Das Ingenieurwissen: Technische Thermodynamik Joachim Ahrendts Bad Oldesloe, Deutschland Stephan Kabelac Helmut-Schmidt-Universität
MehrSpringer Spektrum, Springer Vieweg und Springer Psychologie.
essentials Essentials liefern aktuelles Wissen in konzentrierter Form. Die Essenz dessen, worauf es als State-of-the-Art in der gegenwärtigen Fachdiskussion oder in der Praxis ankommt. Essentials informieren
MehrPolitische Bildung in der Demokratie
Politische Bildung in der Demokratie Monika Waldis (Hrsg.) Politische Bildung in der Demokratie Interdisziplinäre Perspektiven Herausgeber Aarau, Schweiz Monika Waldis Aarau, Schweiz ISBN 978-3-658-18932-7
MehrDie Edition Rosenberger versammelt praxisnahe Werke kompetenter Autoren rund um die Themen Führung, Beratung, Personal- und Unternehmensentwicklung.
Edition Rosenberger Die Edition Rosenberger versammelt praxisnahe Werke kompetenter Autoren rund um die Themen Führung, Beratung, Personal- und Unternehmensentwicklung. Alle Werke in der Reihe erschienen
MehrSpringer essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur
essentials Springer essentials sind innovative Bücher, die das Wissen von Springer DE in kompaktester Form anhand kleiner, komprimierter Wissensbausteine zur Darstellung bringen. Damit sind sie besonders
MehrBasiswissen Soziale Arbeit. Band 6
Basiswissen Soziale Arbeit Band 6 Die richtigen Grundlagen sind essentiell für ein erfolgreiches Studium und einen guten Einstieg in die Berufspraxis. Orientiert an den Modulen der Studiengänge im Feld
MehrDie überzeugende Bewerbung
Die überzeugende Bewerbung Dunja Reulein Elke Pohl Die überzeugende Bewerbung Wie Sie sich erfolgreich selbst vermarkten Dunja Reulein München, Deutschland Elke Pohl Berlin, Deutschland ISBN 978-3-658-03743-7
Mehr