Java 2 JDK 5/JDK 6

Grundlagen Programmierung

Ihr erfolgreicher Einstieg in Java!


Erwerben Sie grundlegendes Know-how zur objektorientierten Programmierung mit Java: Java-Programme kompilieren und ausführen. Grundlegende Sprachelemente und Kontrollstrukturen einsetzen. Mit Klassen, Objekten und Methoden arbeiten. Vererbung einsetzen und Interfaces anwenden. Umgang mit Strings, Collections und weiteren Datentypen. Exceptions behandeln und mit Streams arbeiten. Die Themen sind durch viele Beispiele veranschaulicht, anhand von Übungen können Sie Ihre Kenntnisse überprüfen.



Werfen Sie einen Blick ins Buch!
Ausgabe: Überarbeitete Ausgabe vom 30. August 2007
Matchcode: JAV5
ISBN: 978-3-86249-079-0
Umfang: 225

Inhalt:

      • 1.1Was Sie wissen sollten
      • 1.2Die Programmiersprache Java
      • 1.3Das Java Development Kit (JDK)
      • 2.1Ablauf bei der Programmerstellung
      • 2.2Aufbau einer Anwendung
      • 2.3Ein Java-Programm mit dem Java-Compiler javac kompilieren
      • 2.4Ein Java-Programm mit dem Interpreter java ausführen
      • 2.5Problembehandlung
      • 2.6Übung
      • 3.1Was ist die Syntax?
      • 3.2Bezeichner und reservierte Wörter
      • 3.3Quelltext dokumentieren
      • 3.4Anweisungen in Java erstellen
      • 3.5Primitive Datentypen
      • 3.6Literale für primitive Datentypen
      • 3.7Mit lokalen Variablen arbeiten
      • 3.8Werte zuweisen
      • 3.9Typkompatibilität und Typkonversion
      • 3.10Konstanten - unveränderliche Variablen
      • 3.11Arithmetische Operatoren und Vorzeichenoperatoren
      • 3.12Vergleichsoperatoren und logische Operatoren
      • 3.13Daten aus- und eingeben
      • 3.14Übung
      • 4.1Kontrollstrukturen einsetzen
      • 4.2if-Anweisung
      • 4.3if-else-Anweisung
      • 4.4switch-Anweisung
      • 4.5Schleifen
      • 4.6while-Anweisung
      • 4.7do-while-Anweisung
      • 4.8for-Anweisung
      • 4.9Weitere Kontrollstrukturen
      • 4.10Schnellübersicht
      • 4.11Übung
      • 5.1Klassen
      • 5.2Die Attribute einer Klasse
      • 5.3Objekte erzeugen
      • 5.4Methoden - die Funktionalität der Klassen
      • 5.5Methoden mit Parametern erstellen
      • 5.6Methoden mit Rückgabewert definieren
      • 5.7Methoden überladen
      • 5.8Statische Variablen und Methoden
      • 5.9Übung
      • 7.1Vererbung
      • 7.2Klassen ableiten und erweitern
      • 7.3Konstruktoren aufrufen
      • 7.4Geerbte Methoden überschreiben
      • 7.5Vererbungsketten und Zuweisungskompatibilität
      • 7.6Polymorphie in der Vererbung
      • 7.7Die Superklasse Object
      • 7.8Finale Klassen
      • 7.9Abstrakte Klassen und abstrakte Methoden
      • 7.10Übung
      • 8.1Klassen in Packages organisieren
      • 8.2Zugriffsrechte in Packages
      • 8.3Packages einbinden
      • 8.4Statisches Importieren
      • 8.5Mit dem JDK mitgelieferte Packages
      • 8.6Die Java-Dokumentation nutzen
      • 8.7Übung
      • 10.1Die Klasse String
      • 10.2Strings verketten und vergleichen
      • 10.3Weitere Methoden der Klasse String
      • 10.4Die Klassen StringBuffer und StringBuilder
      • 10.5Wrapper-Klassen
      • 10.6Übung
      • 11.1Arrays
      • 11.2Mit Arrays arbeiten
      • 11.3Mehrdimensionale Arrays
      • 11.4Spezielle Methoden zur Arbeit mit Arrays
      • 11.5Parameterübergabe an die main-Methode
      • 11.6Methoden mit variabler Anzahl von Parametern
      • 11.7Mit Aufzählungstypen arbeiten
      • 11.8Übung
      • 12.1Grundlagen zum Java-Collections- Framework
      • 12.2Das Interface Collection
      • 12.3Mit Listen arbeiten
      • 12.4Listen sequenziell durchlaufen
      • 12.5Hash-Tabellen und Bäume
      • 12.6Sets - Collections vom Typ Set
      • 12.7Maps - Collections vom Typ Map -> 144
      • 12.8Übung
      • 13.1Auf Laufzeitfehler reagieren
      • 13.2Exceptions abfangen und behandeln
      • 13.3Exceptions weitergeben
      • 13.4Abschlussarbeiten in einem finally-Block ausführen
      • 13.5Exceptions auslösen
      • 13.6Eigene Exceptions erzeugen
      • 13.7Übung
      • 14.1Grundlagen zu Assertions
      • 14.2Assertions einsetzen
      • 14.3Assertions bei der Programm- ausführung auswerten
      • 14.4Übung
      • 15.1Die Klasse File und ihre Konstruktoren
      • 15.2Die Methoden der Klasse File
      • 15.3Die Klasse RandomAccessFile und ihre Konstruktoren
      • 15.4Die Methoden der Klasse RandomAccessFile
      • 15.5Übung
      • 16.1Grundlagen zu Streams
      • 16.2Character-Streams schreiben
      • 16.3Character-Streams lesen
      • 16.4Mit Character-Streams und Textdateien arbeiten
      • 16.5Character-Streams puffern
      • 16.6Mit Character-Streams primitive Datentypen schreiben und lesen
      • 16.7Character-Streams filtern
      • 16.8Character-Streams für Strings und Character-Arrays
      • 16.9Mit Byte-Streams arbeiten
      • 16.10Übung
      • 17.1Zufallszahlen
      • 17.2Datum und Zeit
      • 17.3Die Klasse System
      • 17.4Weitere Methoden der Klasse System
      • 17.5Java 6: Die Klasse Console
      • 17.6Übung
      • A.1Das Java Development Kit installieren
      • A.2Die Dokumentation zur Java installieren
      • A.3Das JDK konfigurieren
      • A.4Den Editor TextPad installieren und konfigurieren
  • Stichwortverzeichnis

als gedrucktes Buch

inkl. MwSt 10,00% EUR 24,42