Erfolgreich Java lernen ohne trockenen Handbuchstil
Java für Dummies ist ein Lehrbuch für Einsteiger in die Programmiersprache und gleichzeitig ein Nachschlagewerk für Java-Entwickler. Parallel zum Basiswissen lernen Sie direkt auch wichtige Programmiertechniken wie die objektorientierte Programmierung und die Wiederverwendbarkeit von Programmbausteinen kennen.
Außerdem lernen Sie, wann Variablen innerhalb oder außerhalb von Methoden deklariert werden sollten, wo die Grenzen von Arrays liegen und wie Code mit Exceptions absturzsicher gemacht wird.
Diese Auflage von "Java für Dummies" berücksichtigt die Neuerungen der Version Java 17.
In "Java für Dummies" erfahren Sie
- wie Sie in Java Schleifen verwenden und Durchgänge zählen
- was Objekte und Klassen sind
- wie Sie Code für Multicode-Prozessoren entwickeln
- wie Sie eigene Exception-Klassen definieren
Aus dem Inhalt
Teil 1 – Los geht’s
- Alles über Java
- Alles über Software
- Die grundlegenden Bausteine verwenden
Teil 2 – Eigene Java-Programme schreiben
- Das Optimum aus Variablen und ihren Werten herausholen
- Den Programmablauf mit entscheidungsfindenden Befehlen steuern
- Den Programmablauf mit Schleifen steuern
Teil 3 – Das große Ganze: Objektorientierte Programmierung
- Die Sache mit der objektorientierten Programmierung
- Zeit und Geld sparen: Code wiederverwenden
- Neue Objekte entwerfen
Teil 4 – Intelligente Java-Techniken
- Variablen und Methoden richtig platzieren
- Arrays verwenden, um mit Werten zu jonglieren
- Sammlungen und Streams verwenden (wenn Arrays nicht mehr ausreichen)
- Gut aussehen, wenn sich die Dinge unerwartet ändern
- Namen in Programmteilen gemeinsam nutzen
- Referenztypen
- Jonglieren mit Java
- Datenbankverbindungen aufbauen und nutzen mit Java
Teil 5 – Der Top-Ten-Teil
- Zehn Ratschläge für neue Softwareentwickler
- Zehn Websites für Java
In dieser Leseprobe erfahren Sie einige interessante geschichtliche Hintergründe über die Sprache Java und warum es sich lohnt, ausgerechnet Java zu lernen. Barry Burd erklärt auch, was objektorientierte Programmierung bedeutet, was das Besondere daran ist und welche Vorteile es Ihnen bringt.
Wer hat's geschrieben?
Barry Burd besitzt einen Masterabschluss in Computerwissenschaften von der Rutgers University und einen Doktortitel in Mathematik von der University of Illinois. Als Lehrassistent in Champaign-Urbana, Illinois, wurde er fünfmal in die universitätsübergreifende Liste der von ihren Studenten als hervorragend eingestuften Lehrkräfte gewählt.

