Download PDF by Peter Pepper: Programmieren mit Java: Eine grundlegende Einführung für

By Peter Pepper

ISBN-10: 3540209573

ISBN-13: 9783540209577

ISBN-10: 3540327126

ISBN-13: 9783540327127

ISBN-10: 3540723633

ISBN-13: 9783540723639

Ziel dieses Buches ist die systematische Vermittlung grundlegender Kenntnisse der objektorientierten Programmierung mittels Java. Dabei werden auch klassische Konzepte, wie z. B. bedingte Anweisungen, Schleifen und Rekursion usw., gründlich eingeführt, motiviert durch die wachsenden Anforderungen der betrachteten Problemstellungen. In gleicher Weise steigt die Komplexität der verwendeten Datenstrukturen. Es werden u.a. folgende Themen behandelt: Objekte und Klassen, Kontrollanweisungen und Datenstrukturen, wichtige Algorithmen zum Suchen und Sortieren von Daten sowie für einfache numerische Anwendungen und elementare Graph-Traversierung und auch solche für Modularisierungskonzepte. Des weiteren werden Fragestellungen der nebenläufigen Programmierung mittels Threads, des Exception-Handlings, der Ein- und Ausgabe sowie von graphischen Benutzerschnittstellen abgehandelt. Ferner wird der Umgang mit Programm-Bibliotheken unter Java vermittelt.

Show description

Read Online or Download Programmieren mit Java: Eine grundlegende Einführung für Informatiker und Ingenieure (eXamen.press) (German Edition) PDF

Best programming: programming languages books

Thinking in Java (3rd Edition) (One-Off) by Bruce Eckel PDF

I do not like desktop books that deal with you're keen on a child: you want to plow through chapters and chapters prior to the writer starts off tough you. now not this one. TIJ reads like a talk, strikes quick and is often amazing you with fascinating programming snippets. Its really loads of enjoyable to learn and hard to place down!

Download PDF by Gerard Blokdijk: SCJP 100 Success Secrets: Success with The Sun Certified

Addresses the head a hundred consultancy & schooling discussion board questions, with assistance & good fortune elements on investigating, comparing, achieving & capitalising on sunlight qualified Java Programmer (SCJP) IT certification.

Additional info for Programmieren mit Java: Eine grundlegende Einführung für Informatiker und Ingenieure (eXamen.press) (German Edition)

Example text

Auch bei float und double gibt es die Beschränkung nach unten und oben; zusätzlich gibt es aber Lücken im Zahlenbereich, denn die Anzahl der Dezimalstellen ist beschränkt. Und daraus resultiert das bekannte und knifflige Problem der Rundungsfehler (das in Kapitel 9 noch eine Rolle spielen wird). Unendlich ist eine Zahl! POSITIVE_INFINITY verfügbar (analog für Float). Und diese Zahlen entstehen auch in der Tat bei Division durch Null. 0 entsteht −∞. isInfinite(x) bzw. isInfinite(x). Die Nicht-Zahl ist auch eine Zahl!

Zusätzlich sind sie noch ein Mittel zur Strukturierung. 1 Methoden sind Prozeduren oder Funktionen Traditionell werden in Programmiersprachen für die Beschreibung des algorithmischen Verhaltens Programmkonstrukte verwendet, die als Funktionen und Prozeduren bezeichnet werden. In java werden aber – der Konvention objektorientierter Sprachen folgend – Funktionen und Prozeduren gemeinsam unter dem Begriff Methoden subsumiert. Trotzdem ist es nützlich, die beiden Konzepte nacheinander zu betrachten.

14; float f = d + 1; // Vorsicht – Fehler! Auch hier haben wir es wieder mit dem Problem zu tun, einen 64-Bit-Wert in eine 32-Bit-Variable zu packen. Und wieder können wir auf Grund des Programmtexts sehen, dass es bei dem aktuellen Wert klappen würde, aber der Compiler siehts nicht. Für solche Situationen gibt java dem Programmierer wenigstens die Chance, das Abschneiden des Wertes auf eigene Verantwortung zu machen. 14; float f = (float)d + 1; // so gehts Definition (Casting) Die Anpassung von einem Typ t1 in einen anderen Typ t2 – auch als Casting bezeichnet – wird geschrieben, indem man den neuen Typ t2 in Klammern vor den Wert oder die Variable des Typs t1 schreibt, also z.

Download PDF sample

Programmieren mit Java: Eine grundlegende Einführung für Informatiker und Ingenieure (eXamen.press) (German Edition) by Peter Pepper


by Kevin
4.5

Rated 4.85 of 5 – based on 21 votes