Programmieren lernen mit Java

Fachbuch-Bestseller
Aktuell zu Java 9 und mit dem WindowBuilder – Ausgabe 2017
Buch | Softcover
552 Seiten | Ausstattung: mit DVD
2017 | 5. Auflage
Rheinwerk (Verlag)
978-3-8362-5605-6 (ISBN)

Lese- und Medienproben

Programmieren lernen mit Java - Hans-Peter Habelitz
19,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
Sie haben noch nie programmiert? Steigen Sie einfach ein.

Trauen Sie sich an Objekte, Fenster und Datenbanken heran. Bringen Sie Ihrem Computer das Zeichnen bei. Entwickeln Sie Anwendungen mit ansprechender grafischer Bedienoberfläche. Dieses Buch lässt Sie auch dann nicht im Stich, wenn es anspruchsvoller wird. Mit vielen Codebeispielen und Screenshots. Vom Dreizeiler bis zur Ampelsteuerung mit Threads. Der ideale Java-Kurs fürs Selbststudium!
  • Vom ersten Programm bis zur komplexen GUI-Anwendung
  • Mit vielen Beispielen und Übungsaufgaben
  • Inkl. objektorientierter Programmierung, Einführung in Eclipse, GUIs, Datenbankanwendungen u.v.m.

Schnell und einfach zum ersten Java-Programm!

Programmieren lernen leicht gemacht: Dieses Buch führt Sie auf besonders verständliche Weise in die Programmierung mit Java ein.

Ohne Vorkenntnisse erfahren Sie Schritt für Schritt alles, was Sie wissen müssen: angefangen bei der Installation der Entwicklungswerkzeuge über die absoluten Java-Basics bis zur objektorientierten Programmierung.

Auch die Entwicklung von Benutzeroberflächen, der Zugriff auf Dateien, Grafik- und Datenbankprogrammierung werden ausführlich erläutert. Anschauliche Beispiele stellen dabei sicher, dass Sie den Stoff gut nachvollziehen können.

Anhand der vielen Übungsaufgaben und Musterlösungen können Sie Ihre neuen Kenntnisse zudem festigen. So ausgerüstet werden Ihnen Ihre ersten eigenen Java-Programme sicher gelingen!

So gelingt der Einstieg
Mit einer ausführlichen Anleitung richten Sie Ihre Arbeitsumgebung ein und erstellen Ihr erstes Programm. Dabei erfahren Sie, wie Programmieren funktioniert, und lernen die Sprachelemente von Java kennen.

Ansprechende Anwendungen entwickeln
Erstellen Sie Dialoge, Fenster und Schaltflächen. Geben Sie Ihren Nutzern Feedback und stellen Sie Daten übersichtlich dar. Greifen Sie auf Dateien und Datenbanken zu.

Übung macht den Meister
Zu jedem Kapitel gibt es einen Korb voller Übungen. Auch die Codebeispiele laden Sie ein: Probieren und variieren Sie, spielen Sie mit den Effekten, werden Sie Meister!

Behandelt werden:
Grundlagen
Java und Eclipse
Variablen und ihre Reichweite
Bedingungen, Schleifen & Co.
Die Welt der Objekte
Klassen, Objekte, Methoden
Zugriffsschutz richtig setzen
Fehler und Ausnahmen
Grafische Benutzeroberflächen
Fenster, Schaltflächen & Co.
GUI-Komponenten mit dem WindowBuilder
Zeichnen und Animation
Dateien und Datenbanken
Lese- und Schreibzugriff
Datenbanken mit JDBC
Datensätze präsentieren

Dipl.-Ing. Hans-Peter Habelitz unterrichtet Informatik an einer Berufsschule. Er hat schon vielen Einsteigern das Programmieren beigebracht.

Danksagung ... 141. Einführung ... 151.1 ... Was bedeutet Programmierung? ... 161.2 ... Java ... 311.3 ... Ein erstes Java-Programm ... 401.4 ... Übungsaufgaben ... 531.5 ... Ausblick ... 602. Grundbausteine eines Java-Programms ... 612.1 ... Bezeichner und Schlüsselwörter ... 612.2 ... Kommentare ... 632.3 ... Variablen und Datentypen ... 642.4 ... Operatoren und Ausdrücke ... 872.5 ... Übungsaufgaben ... 972.6 ... Ausblick ... 1003. Kontrollstrukturen ... 1013.1 ... Anweisungsfolge (Sequenz) ... 1013.2 ... Auswahlstrukturen (Selektionen) ... 1023.3 ... Wiederholungsstrukturen (Schleifen oder Iterationen) ... 1153.4 ... Auswirkungen auf Variablen ... 1233.5 ... Ausblick ... 1264. Einführung in Eclipse ... 1274.1 ... Die Entwicklungsumgebung Eclipse ... 1274.2 ... Erste Schritte mit Eclipse ... 1374.3 ... Fehlersuche mit Eclipse ... 1474.4 ... Ausblick ... 1585. Klassen und Objekte ... 1595.1 ... Struktur von Java-Programmen ... 1595.2 ... Objekte ... 1665.3 ... Methoden ... 1735.4 ... Werte übergeben ... 1795.5 ... Ergebnisse ... 1855.6 ... Konstruktoren als spezielle Methoden ... 1885.7 ... Übungsaufgaben ... 1935.8 ... Ausblick ... 1976. Mit Klassen und Objekten arbeiten ... 1986.1 ... Gemeinsame Nutzung ... 1986.2 ... Zugriffsmechanismen ... 2016.3 ... Beziehungen zwischen Klassen ... 2076.4 ... Vererbung ... 2096.5 ... Übungsaufgaben ... 2196.6 ... Ausblick ... 2257. Grundlegende Klassen ... 2267.1 ... Die Klasse "String" ... 2267.2 ... Die Klassen "StringBuffer" und "StringBuilder" ... 2357.3 ... Wrapper-Klassen ... 2387.4 ... Date and Time API ... 2447.5 ... Übungsaufgaben ... 2577.6 ... Ausblick ... 2598. Grafische Benutzeroberflächen ... 2618.1 ... Einführung ... 2618.2 ... Grundlegende Klassen und Methoden ... 2788.3 ... Programmfenster mit weiteren Komponenten ... 2828.4 ... Übungsaufgaben ... 3088.5 ... Ausblick ... 3149. Fehlerbehandlung mit Exceptions ... 3159.1 ... Umgang mit Fehlern ... 3159.2 ... Mit Exceptions umgehen ... 3189.3 ... Fortgeschrittene Ausnahmebehandlung ... 3229.4 ... Übungsaufgaben ... 3289.5 ... Ausblick ... 33010. Containerklassen ... 33110.1 ... Array ... 33110.2 ... "ArrayList" und "JList" ... 34510.3 ... Collections ... 35610.4 ... Lambdas ... 36310.5 ... Übungsaufgaben ... 36510.6 ... Ausblick ... 36911. Dateien ... 37111.1 ... Die Klasse "File" ... 37111.2 ... Ein- und Ausgaben in Java ... 37911.3 ... Die API nutzen ... 38611.4 ... Beispielanwendungen ... 39911.5 ... Übungsaufgaben ... 41811.6 ... Ausblick ... 42112. Zeichnen ... 42312.1 ... In Komponenten zeichnen ... 42312.2 ... Farben verwenden ... 45012.3 ... Auswerten von Mausereignissen ... 45412.4 ... Übungsaufgaben ... 46512.5 ... Ausblick ... 46813. Animationen und Threads ... 46913.1 ... Multitasking und Multithreading ... 46913.2 ... Zeitlich gesteuerte Abläufe programmieren ... 47113.3 ... Übungsaufgaben ... 49113.4 ... Ausblick ... 49414. Tabellen und Datenbanken ... 49514.1 ... Die Klasse "JTable" ... 49514.2 ... Datenbankzugriff ... 51514.3 ... Übungsaufgaben ... 52614.4 ... Ausblick ... 528Anhang ... 530A ... Inhalt der DVD ... 531B ... Ein Programm mit Eclipse als ".jar"-File speichern ... 532C ... ECLIPSE und WindowBuilder mit JDK9 ... 535D ... Musterlösungen ... 540E ... Literatur ... 547Index ... 548

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 172 x 230 mm
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Eclipse
Informatik Programmiersprachen / -werkzeuge Java
Informatik Software Entwicklung Objektorientierung
Schlagworte Anfänger • Buch • Datenbanken • Design Patterns • Eclipse • Grundkurs • GUI • Java • Java 9 8 2017 • Java 9 (Programmiersprache); Einführung • Java Einführung • Java Einführung • Java Einstieg • Java programmieren lernen • JDBC • JDK • objektorientiert programmieren • Objektorientierung • Programmieren • Programmieren lernen • Referenz
ISBN-10 3-8362-5605-3 / 3836256053
ISBN-13 978-3-8362-5605-6 / 9783836256056
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Wie bewerten Sie den Artikel?
Bitte geben Sie Ihre Bewertung ein:
Bitte geben Sie Daten ein:
Mehr entdecken
aus dem Bereich