Java Schritt für Schritt

eBook - Arbeitsbuch, Schritt für Schritt

28,99 €
(inkl. MwSt.)
E-Book Download

Download

Bibliografische Daten
ISBN/EAN: 9783846361771
Sprache: Deutsch
Umfang: 200 S., 2.43 MB
Auflage: 3. Auflage 2024
E-Book
Format: EPUB
DRM: Digitales Wasserzeichen

Beschreibung

Die Programmiersprache Java von Anfang bis Ende durchzuarbeiten und zu erlernen scheint für viele Studierende eine große Hürde zu sein. Nicht mit diesem Arbeitsbuch. Es führt Schritt für Schritt und leicht verständlich in die Programmiersprache ein.Das Buch umfasst 14 Kapitel: Einführung in Java; Variablen, Datentypen, Operatoren; Kontrollstrukturen; Felder / Arrays; Methoden; Sichtbarkeit / Gültigkeit; Objektorientierte Konzepte; Ausnahmen / Exceptions; Zeichenketten / Strings; Lineare Datenstrukturen; Datenströme / Streams; Datenbanken mit Java; Graphische Benutzeroberflächen mit Swing: Einführung; komplexere Oberflächen.Zahlreiche Übersichten und Zusammenfassungen erleichtern das Verständnis.<b>utb+:</b> Begleitend zum Buch steht den Leser:innen ein eLearning-Kurs für die Prüfungsvorbereitung zur Verfügung. Erhältlich über utb.de.

Autorenportrait

Prof. Dr. Marcus Deininger lehrt Informatik an der Hochschule für Technik Stuttgart.Prof. Dr. Thomas Kessel lehrt Wirtschaftsinformatik an der Dualen Hochschule Baden-Württemberg in Stuttgart.

Inhalt

VorwortInhaltsübersichtInhaltsverzeichnisSchritt 1: Einführung in JavaSchritt 2: Variablen, Datentypen, OperatorenSchritt 3: KontrollstrukturenSchritt 4: Felder / ArraysSchritt 5: MethodenSchritt 6: Sichtbarkeit / GültigkeitSchritt 7: Objektorientierte KonzepteSchritt 8: Ausnahmen / ExceptionsSchritt 9: Zeichenketten / StringsSchritt 10: Lineare DatenstrukturenSchritt 11: Datenströme / StreamsSchritt 12: Datenbanken mit JavaSchritt 13: Graphische Benutzeroberflächen mit Swing: EinführungSchritt 14: Graphische Benutzeroberflächen mit Swing: komplexere OberflächenStichwortverzeichnisSchritt 1: Einführung in Java1.1 Historie1.2 Begriffe1.3 Besonderheiten von Java1.4 Konventionen und Notationen1.5 Das erste Java-ProgrammSchritt 2: Variablen, Datentypen, Operatoren2.1 Datentypen2.2 OperatorenSchritt 3: Kontrollstrukturen3.1 Anweisungen3.2 Sequenz3.3 Auswahl3.4 Schleifen / WiederholungenSchritt 4: Felder / Arrays4.1 Werte in Arrays anordnenSchritt 5: Methoden5.1 Anweisungen in Methoden zusammenfassenSchritt 6: Sichtbarkeit / Gültigkeit6.1 Java-Komponenten6.2 Das Geheimnisprinzip und Zugriffsmodifier6.3 Qualifikation und Import6.4 Gültige und sichtbare Elemente6.5 Innere ElementeSchritt 7: Objektorientierte Konzepte7.1 Klassen und Objekte7.2 Erweiterung / Vererbung7.3 Abstrakte Klassen und Methoden7.4 Schnittstellen / Interfaces7.5 Aufzählungstypen / Enumerations7.6 Polymorphismus7.7 Best Practices der objektorientierten ProgrammierungSchritt 8: Ausnahmen / Exceptions8.1 Ausnahmen auslösen und behandelnSchritt 9: Zeichenketten / Strings9.1 Die Klassen String und StringBuilder9.2 Erzeugung von Strings9.3 Vergleich von Strings9.4 Extraktion von Zeichen oder Teilstrings9.5 Umwandeln von Strings9.6 Umwandlung von elementaren Datentypen in Strings9.7 Verarbeitung von Zeichenketten mit der Klasse StringBuilderSchritt 10: Lineare Datenstrukturen10.1 Überblick10.2 Typisierung von Collections10.3 Das Interface Collection10.4 Die Liste / List10.5 Die Menge / Set10.6 Die Schlange / Queue10.7Der Keller / Stapel / Stack10.8 Die Assoziationsliste / MapSchritt 11: Datenströme / Streams11.1 Datenquellen und -senken11.2 Daten- und Stream-Arten11.3 Lesen und Schreiben von Strömen in Java11.4 Lesen und Schreiben von Byte-Strömen11.5 Lesen und Schreiben von Textdateien11.6 Lesen und Schreiben von Java-Daten11.7 Objekte speichern und lesenSchritt 12: Datenbanken mit Java12.1 Java und Datenbanken12.2 Relationale Datenbanken und SQL12.3 Datenbankzugriff mit JDBCSchritt 13: Graphische Benutzeroberflächen mit Swing: Einführung13.1 Benutzeroberflächen13.2 Aufbau von Swing-Oberflächen13.3 Einfache Widgets13.4 Interaktion mit WidgetsSchritt 14: Graphische Benutzeroberflächen mit Swing: komplexere Oberflächen14.1 Komplexere Oberflächen14.2 Übersicht über das Anwendungsbeispiel14.3 MVC: Trennung von Oberfläche und Anwendung14.4 Weitere Widgets: Auswahllisten14.5 Layout-Manager14.6 Strukturierung der Oberfläche14.7 Weitere WidgetsStichwortverzeichnis

Informationen zu E-Books

Herzlichen Glückwunsch zum Kauf eines Ebooks bei der BUCHBOX! Hier nun ein paar praktische Infos.

Adobe-ID

Hast du E-Books mit einem Kopierschutz (DRM) erworben, benötigst du dazu immer eine Adobe-ID. Bitte klicke einfach hier und trage dort Namen, Mailadresse und ein selbstgewähltes Passwort ein. Die Kombination von Mailadresse und Passwort ist deine Adobe-ID. Notiere sie dir bitte sorgfältig. 
 
Achtung: Wenn du kopiergeschützte E-Books OHNE Vergabe einer Adobe-ID herunterlädst, kannst du diese niemals auf einem anderen Gerät außer auf deinem PC lesen!!
 
Du hast dein Passwort zur Adobe-ID vergessen? Dann kannst du dies HIER neu beantragen.
 
 

Lesen auf dem Tablet oder Handy

Wenn du auf deinem Tablet lesen möchtest, verwende eine dafür geeignete App. 

Für iPad oder Iphone etc. hole dir im iTunes-Store die Lese-App Bluefire

Für Android-Geräte (z.B. Samsung) bekommst du die Lese-App Bluefire im GooglePlay-Store (oder auch: Aldiko)
 
Lesen auf einem E-Book-Reader oder am PC / MAC
 
Um die Dateien auf deinen PC herunter zu laden und auf dein E-Book-Lesegerät zu übertragen gibt es die Software ADE (Adobe Digital Editions).
 
 

Andere Geräte / Software

 

Kindle von Amazon. Wir empfehlen diese Geräte NICHT.

EPUB mit Adobe-DRM können nicht mit einem Kindle von Amazon gelesen werden. Weder das Dateiformat EPUB, noch der Kopierschutz Adobe-DRM sind mit dem Kindle kompatibel. Umgekehrt können alle bei Amazon gekauften E-Books nur auf dem Gerät von Amazon gelesen werden. Lesegeräte wie der Tolino sind im Gegensatz hierzu völlig frei: Du kannst bei vielen tausend Buchhandlungen online Ebooks für den Tolino kaufen. Zum Beispiel hier bei uns.

Software für Sony-E-Book-Reader

Wenn du einen Sony-Reader hast, dann findest du hier noch die zusätzliche Sony-Software.
 

Computer/Laptop mit Unix oder Linux

Die Software Adobe Digital Editions ist mit Unix und Linux nicht kompatibel. Mit einer WINE-Virtualisierung kommst du aber dennoch an deine E-Books.