Programmieren lernen mit Java:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
Bonn
Rheinwerk Verlag
2022
|
Ausgabe: | 7., aktualisierte Auflage |
Schriftenreihe: | Rheinwerk Computing
|
Schlagworte: | |
Online-Zugang: | DE-1050 DE-863 DE-862 DE-355 |
Beschreibung: | Auf dem Umschlag: Keine Vorkenntnisse erforderlich. - Vom ersten Programm bis zur fertigen Anwendung; mit vielen Beispielen und Übungsaufgaben; inkl. Objektorientierung, GUI-Entwicklung, Datenbanken u.v.m. - Alle Codebeispiele und Musterlösungen zum Download |
Beschreibung: | 1 Online-Ressource (527 Seiten) |
ISBN: | 9783836290050 9783836290043 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV048377633 | ||
003 | DE-604 | ||
005 | 20221018 | ||
007 | cr|uuu---uuuuu | ||
008 | 220726s2022 |||| o||u| ||||||ger d | ||
020 | |a 9783836290050 |9 978-3-8362-9005-0 | ||
020 | |a 9783836290043 |c online |9 978-3-8362-9004-3 | ||
035 | |a (OCoLC)1339061893 | ||
035 | |a (DE-599)BVBBV048377633 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
049 | |a DE-1050 |a DE-355 |a DE-863 |a DE-862 |a DE-83 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Habelitz, Hans-Peter |e Verfasser |0 (DE-588)1022965085 |4 aut | |
245 | 1 | 0 | |a Programmieren lernen mit Java |c Hans-Peter Habelitz |
250 | |a 7., aktualisierte Auflage | ||
264 | 1 | |a Bonn |b Rheinwerk Verlag |c 2022 | |
300 | |a 1 Online-Ressource (527 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Rheinwerk Computing | |
500 | |a Auf dem Umschlag: Keine Vorkenntnisse erforderlich. - Vom ersten Programm bis zur fertigen Anwendung; mit vielen Beispielen und Übungsaufgaben; inkl. Objektorientierung, GUI-Entwicklung, Datenbanken u.v.m. - Alle Codebeispiele und Musterlösungen zum Download | ||
505 | 8 | |a Intro -- Danksagung -- 1 Einführung -- 1.1 Was bedeutet Programmierung? -- 1.1.1 Von den Anfängen bis heute -- 1.1.2 Wozu überhaupt programmieren? -- 1.1.3 Hilfsmittel für den Programmentwurf -- 1.1.4 Von der Idee zum Programm -- 1.1.5 Arten von Programmiersprachen -- 1.2 Java -- 1.2.1 Die Entstehungsgeschichte von Java -- 1.2.2 Merkmale von Java -- 1.2.3 Installation von Java -- 1.3 Ein erstes Java-Programm -- 1.3.1 Die Arbeitsumgebung vorbereiten -- 1.3.2 Wie sind Java-Programme aufgebaut? -- 1.3.3 Schritt für Schritt zum ersten Programm -- 1.3.4 Single-File-Source-Code-Programme | |
505 | 8 | |a 1.4 Übungsaufgaben -- 1.5 Ausblick -- 2 Grundbausteine eines Java-Programms -- 2.1 Bezeichner und Schlüsselwörter -- 2.2 Kommentare -- 2.3 Variablen und Datentypen -- 2.3.1 Namenskonventionen für Variablen -- 2.3.2 Wertzuweisung -- 2.3.3 Die primitiven Datentypen im Einzelnen -- 2.3.4 Praxisbeispiel 1 zu Variablen -- 2.3.5 Ein häufiger Fehler bei der Variablendeklaration -- 2.3.6 Praxisbeispiel 2 zu Variablen -- 2.3.7 Der Datentyp »String« -- 2.3.8 Der Dialog mit dem Anwender -- 2.3.9 Übungsaufgaben -- 2.4 Operatoren und Ausdrücke -- 2.4.1 Der Zuweisungsoperator und der Cast-Operator | |
505 | 8 | |a 2.4.2 Vergleiche und Bedingungen -- 2.4.3 Arithmetische Operatoren -- 2.4.4 Priorität -- 2.4.5 Logische Operatoren -- 2.4.6 Sonstige Operatoren -- 2.5 Übungsaufgaben -- 2.6 Ausblick -- 3 Kontrollstrukturen -- 3.1 Anweisungsfolge (Sequenz) -- 3.2 Auswahlstrukturen (Selektionen) -- 3.2.1 Zweiseitige Auswahlstruktur (»if«-Anweisung) -- 3.2.2 Übungsaufgaben zur »if«-Anweisung -- 3.2.3 Mehrseitige Auswahlstruktur (»switch-case«-Anweisung) -- 3.2.4 Übungsaufgabe zur »switch-case«-Anweisung -- 3.3 Wiederholungsstrukturen (Schleifen oder Iterationen) -- 3.3.1 Die »while«-Schleife | |
505 | 8 | |a 3.3.2 Die »do«-Schleife -- 3.3.3 Die »for«-Schleife -- 3.3.4 Sprunganweisungen -- 3.3.5 Übungsaufgaben zu Schleifen -- 3.4 Auswirkungen auf Variablen -- 3.4.1 Gültigkeitsbereiche -- 3.4.2 Namenskonflikte -- 3.4.3 Lebensdauer -- 3.5 Ausblick -- 4 Einführung in Eclipse -- 4.1 Die Entwicklungsumgebung Eclipse -- 4.1.1 Installation von Eclipse -- 4.1.2 Eclipse starten -- 4.1.3 Ein bestehendes Projekt in Eclipse öffnen -- 4.2 Erste Schritte mit Eclipse -- 4.2.1 Ein neues Projekt erstellen -- 4.2.2 Programm eingeben und starten -- 4.3 Fehlersuche mit Eclipse -- 4.3.1 Fehlersuche ohne Hilfsmittel | |
505 | 8 | |a 4.3.2 Haltepunkte (Breakpoints) -- 4.4 Ausblick -- 5 Klassen und Objekte -- 5.1 Die Struktur von Java-Programmen -- 5.1.1 Klassen -- 5.1.2 Attribute -- 5.1.3 Packages -- 5.1.4 Module -- 5.2 Objekte -- 5.2.1 Zugriff auf die Attribute (Datenelemente) -- 5.2.2 Wertzuweisungen bei Objekten -- 5.2.3 Gültigkeitsbereich und Lebensdauer -- 5.3 Methoden -- 5.3.1 Der Aufbau von Methoden -- 5.3.2 Der Aufruf von Methoden -- 5.3.3 Abgrenzung von Bezeichnern -- 5.4 Werte übergeben -- 5.4.1 Methoden mit Parameter -- 5.4.2 Referenztypen als Parameter -- 5.4.3 Methoden überladen -- 5.5 Ergebnisse | |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Standard Edition 17 |0 (DE-588)1286419034 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Desktop System |0 (DE-588)4800826-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 0 | 1 | |a Java Desktop System |0 (DE-588)4800826-6 |D s |
689 | 0 | 2 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java Standard Edition 17 |0 (DE-588)1286419034 |D s |
689 | 1 | |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 978-3-8362-9003-6 |
912 | |a ZDB-30-PQE | ||
966 | e | |u https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=7030353 |l DE-1050 |p ZDB-30-PQE |q FHD01_PQE_Kauf |x Aggregator |3 Volltext | |
966 | e | |u https://ebookcentral.proquest.com/lib/fhws/detail.action?docID=7030353 |l DE-863 |p ZDB-30-PQE |x Aggregator |3 Volltext | |
966 | e | |u https://ebookcentral.proquest.com/lib/fhws/detail.action?docID=7030353 |l DE-862 |p ZDB-30-PQE |x Aggregator |3 Volltext | |
966 | e | |u https://ebookcentral.proquest.com/lib/uniregensburg-ebooks/detail.action?docID=7030353 |l DE-355 |p ZDB-30-PQE |q UBR Sammelbestellung 2022 |x Aggregator |3 Volltext |
Datensatz im Suchindex
DE-BY-FWS_katkey | 1008338 |
---|---|
_version_ | 1806174693215961088 |
adam_text | |
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Habelitz, Hans-Peter |
author_GND | (DE-588)1022965085 |
author_facet | Habelitz, Hans-Peter |
author_role | aut |
author_sort | Habelitz, Hans-Peter |
author_variant | h p h hph |
building | Verbundindex |
bvnumber | BV048377633 |
classification_rvk | ST 250 |
collection | ZDB-30-PQE |
contents | Intro -- Danksagung -- 1 Einführung -- 1.1 Was bedeutet Programmierung? -- 1.1.1 Von den Anfängen bis heute -- 1.1.2 Wozu überhaupt programmieren? -- 1.1.3 Hilfsmittel für den Programmentwurf -- 1.1.4 Von der Idee zum Programm -- 1.1.5 Arten von Programmiersprachen -- 1.2 Java -- 1.2.1 Die Entstehungsgeschichte von Java -- 1.2.2 Merkmale von Java -- 1.2.3 Installation von Java -- 1.3 Ein erstes Java-Programm -- 1.3.1 Die Arbeitsumgebung vorbereiten -- 1.3.2 Wie sind Java-Programme aufgebaut? -- 1.3.3 Schritt für Schritt zum ersten Programm -- 1.3.4 Single-File-Source-Code-Programme 1.4 Übungsaufgaben -- 1.5 Ausblick -- 2 Grundbausteine eines Java-Programms -- 2.1 Bezeichner und Schlüsselwörter -- 2.2 Kommentare -- 2.3 Variablen und Datentypen -- 2.3.1 Namenskonventionen für Variablen -- 2.3.2 Wertzuweisung -- 2.3.3 Die primitiven Datentypen im Einzelnen -- 2.3.4 Praxisbeispiel 1 zu Variablen -- 2.3.5 Ein häufiger Fehler bei der Variablendeklaration -- 2.3.6 Praxisbeispiel 2 zu Variablen -- 2.3.7 Der Datentyp »String« -- 2.3.8 Der Dialog mit dem Anwender -- 2.3.9 Übungsaufgaben -- 2.4 Operatoren und Ausdrücke -- 2.4.1 Der Zuweisungsoperator und der Cast-Operator 2.4.2 Vergleiche und Bedingungen -- 2.4.3 Arithmetische Operatoren -- 2.4.4 Priorität -- 2.4.5 Logische Operatoren -- 2.4.6 Sonstige Operatoren -- 2.5 Übungsaufgaben -- 2.6 Ausblick -- 3 Kontrollstrukturen -- 3.1 Anweisungsfolge (Sequenz) -- 3.2 Auswahlstrukturen (Selektionen) -- 3.2.1 Zweiseitige Auswahlstruktur (»if«-Anweisung) -- 3.2.2 Übungsaufgaben zur »if«-Anweisung -- 3.2.3 Mehrseitige Auswahlstruktur (»switch-case«-Anweisung) -- 3.2.4 Übungsaufgabe zur »switch-case«-Anweisung -- 3.3 Wiederholungsstrukturen (Schleifen oder Iterationen) -- 3.3.1 Die »while«-Schleife 3.3.2 Die »do«-Schleife -- 3.3.3 Die »for«-Schleife -- 3.3.4 Sprunganweisungen -- 3.3.5 Übungsaufgaben zu Schleifen -- 3.4 Auswirkungen auf Variablen -- 3.4.1 Gültigkeitsbereiche -- 3.4.2 Namenskonflikte -- 3.4.3 Lebensdauer -- 3.5 Ausblick -- 4 Einführung in Eclipse -- 4.1 Die Entwicklungsumgebung Eclipse -- 4.1.1 Installation von Eclipse -- 4.1.2 Eclipse starten -- 4.1.3 Ein bestehendes Projekt in Eclipse öffnen -- 4.2 Erste Schritte mit Eclipse -- 4.2.1 Ein neues Projekt erstellen -- 4.2.2 Programm eingeben und starten -- 4.3 Fehlersuche mit Eclipse -- 4.3.1 Fehlersuche ohne Hilfsmittel 4.3.2 Haltepunkte (Breakpoints) -- 4.4 Ausblick -- 5 Klassen und Objekte -- 5.1 Die Struktur von Java-Programmen -- 5.1.1 Klassen -- 5.1.2 Attribute -- 5.1.3 Packages -- 5.1.4 Module -- 5.2 Objekte -- 5.2.1 Zugriff auf die Attribute (Datenelemente) -- 5.2.2 Wertzuweisungen bei Objekten -- 5.2.3 Gültigkeitsbereich und Lebensdauer -- 5.3 Methoden -- 5.3.1 Der Aufbau von Methoden -- 5.3.2 Der Aufruf von Methoden -- 5.3.3 Abgrenzung von Bezeichnern -- 5.4 Werte übergeben -- 5.4.1 Methoden mit Parameter -- 5.4.2 Referenztypen als Parameter -- 5.4.3 Methoden überladen -- 5.5 Ergebnisse |
ctrlnum | (OCoLC)1339061893 (DE-599)BVBBV048377633 |
discipline | Informatik |
discipline_str_mv | Informatik |
edition | 7., aktualisierte Auflage |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nmm a2200000 c 4500</leader><controlfield tag="001">BV048377633</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221018</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">220726s2022 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836290050</subfield><subfield code="9">978-3-8362-9005-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783836290043</subfield><subfield code="c">online</subfield><subfield code="9">978-3-8362-9004-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1339061893</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV048377633</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Habelitz, Hans-Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1022965085</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren lernen mit Java</subfield><subfield code="c">Hans-Peter Habelitz</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">7., aktualisierte Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn</subfield><subfield code="b">Rheinwerk Verlag</subfield><subfield code="c">2022</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (527 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Rheinwerk Computing</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Auf dem Umschlag: Keine Vorkenntnisse erforderlich. - Vom ersten Programm bis zur fertigen Anwendung; mit vielen Beispielen und Übungsaufgaben; inkl. Objektorientierung, GUI-Entwicklung, Datenbanken u.v.m. - Alle Codebeispiele und Musterlösungen zum Download</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Intro -- Danksagung -- 1 Einführung -- 1.1 Was bedeutet Programmierung? -- 1.1.1 Von den Anfängen bis heute -- 1.1.2 Wozu überhaupt programmieren? -- 1.1.3 Hilfsmittel für den Programmentwurf -- 1.1.4 Von der Idee zum Programm -- 1.1.5 Arten von Programmiersprachen -- 1.2 Java -- 1.2.1 Die Entstehungsgeschichte von Java -- 1.2.2 Merkmale von Java -- 1.2.3 Installation von Java -- 1.3 Ein erstes Java-Programm -- 1.3.1 Die Arbeitsumgebung vorbereiten -- 1.3.2 Wie sind Java-Programme aufgebaut? -- 1.3.3 Schritt für Schritt zum ersten Programm -- 1.3.4 Single-File-Source-Code-Programme</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">1.4 Übungsaufgaben -- 1.5 Ausblick -- 2 Grundbausteine eines Java-Programms -- 2.1 Bezeichner und Schlüsselwörter -- 2.2 Kommentare -- 2.3 Variablen und Datentypen -- 2.3.1 Namenskonventionen für Variablen -- 2.3.2 Wertzuweisung -- 2.3.3 Die primitiven Datentypen im Einzelnen -- 2.3.4 Praxisbeispiel 1 zu Variablen -- 2.3.5 Ein häufiger Fehler bei der Variablendeklaration -- 2.3.6 Praxisbeispiel 2 zu Variablen -- 2.3.7 Der Datentyp »String« -- 2.3.8 Der Dialog mit dem Anwender -- 2.3.9 Übungsaufgaben -- 2.4 Operatoren und Ausdrücke -- 2.4.1 Der Zuweisungsoperator und der Cast-Operator</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">2.4.2 Vergleiche und Bedingungen -- 2.4.3 Arithmetische Operatoren -- 2.4.4 Priorität -- 2.4.5 Logische Operatoren -- 2.4.6 Sonstige Operatoren -- 2.5 Übungsaufgaben -- 2.6 Ausblick -- 3 Kontrollstrukturen -- 3.1 Anweisungsfolge (Sequenz) -- 3.2 Auswahlstrukturen (Selektionen) -- 3.2.1 Zweiseitige Auswahlstruktur (»if«-Anweisung) -- 3.2.2 Übungsaufgaben zur »if«-Anweisung -- 3.2.3 Mehrseitige Auswahlstruktur (»switch-case«-Anweisung) -- 3.2.4 Übungsaufgabe zur »switch-case«-Anweisung -- 3.3 Wiederholungsstrukturen (Schleifen oder Iterationen) -- 3.3.1 Die »while«-Schleife</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">3.3.2 Die »do«-Schleife -- 3.3.3 Die »for«-Schleife -- 3.3.4 Sprunganweisungen -- 3.3.5 Übungsaufgaben zu Schleifen -- 3.4 Auswirkungen auf Variablen -- 3.4.1 Gültigkeitsbereiche -- 3.4.2 Namenskonflikte -- 3.4.3 Lebensdauer -- 3.5 Ausblick -- 4 Einführung in Eclipse -- 4.1 Die Entwicklungsumgebung Eclipse -- 4.1.1 Installation von Eclipse -- 4.1.2 Eclipse starten -- 4.1.3 Ein bestehendes Projekt in Eclipse öffnen -- 4.2 Erste Schritte mit Eclipse -- 4.2.1 Ein neues Projekt erstellen -- 4.2.2 Programm eingeben und starten -- 4.3 Fehlersuche mit Eclipse -- 4.3.1 Fehlersuche ohne Hilfsmittel</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">4.3.2 Haltepunkte (Breakpoints) -- 4.4 Ausblick -- 5 Klassen und Objekte -- 5.1 Die Struktur von Java-Programmen -- 5.1.1 Klassen -- 5.1.2 Attribute -- 5.1.3 Packages -- 5.1.4 Module -- 5.2 Objekte -- 5.2.1 Zugriff auf die Attribute (Datenelemente) -- 5.2.2 Wertzuweisungen bei Objekten -- 5.2.3 Gültigkeitsbereich und Lebensdauer -- 5.3 Methoden -- 5.3.1 Der Aufbau von Methoden -- 5.3.2 Der Aufruf von Methoden -- 5.3.3 Abgrenzung von Bezeichnern -- 5.4 Werte übergeben -- 5.4.1 Methoden mit Parameter -- 5.4.2 Referenztypen als Parameter -- 5.4.3 Methoden überladen -- 5.5 Ergebnisse</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Standard Edition 17</subfield><subfield code="0">(DE-588)1286419034</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Desktop System</subfield><subfield code="0">(DE-588)4800826-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Objektorientierte Programmierung</subfield><subfield code="0">(DE-588)4233947-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Java Desktop System</subfield><subfield code="0">(DE-588)4800826-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java Standard Edition 17</subfield><subfield code="0">(DE-588)1286419034</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">978-3-8362-9003-6</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/th-deggendorf/detail.action?docID=7030353</subfield><subfield code="l">DE-1050</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">FHD01_PQE_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/fhws/detail.action?docID=7030353</subfield><subfield code="l">DE-863</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/fhws/detail.action?docID=7030353</subfield><subfield code="l">DE-862</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/uniregensburg-ebooks/detail.action?docID=7030353</subfield><subfield code="l">DE-355</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">UBR Sammelbestellung 2022</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV048377633 |
illustrated | Not Illustrated |
index_date | 2024-07-03T20:17:45Z |
indexdate | 2024-08-01T10:53:35Z |
institution | BVB |
isbn | 9783836290050 9783836290043 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033756542 |
oclc_num | 1339061893 |
open_access_boolean | |
owner | DE-1050 DE-355 DE-BY-UBR DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-83 |
owner_facet | DE-1050 DE-355 DE-BY-UBR DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-83 |
physical | 1 Online-Ressource (527 Seiten) |
psigel | ZDB-30-PQE ZDB-30-PQE FHD01_PQE_Kauf ZDB-30-PQE UBR Sammelbestellung 2022 |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Rheinwerk Verlag |
record_format | marc |
series2 | Rheinwerk Computing |
spellingShingle | Habelitz, Hans-Peter Programmieren lernen mit Java Intro -- Danksagung -- 1 Einführung -- 1.1 Was bedeutet Programmierung? -- 1.1.1 Von den Anfängen bis heute -- 1.1.2 Wozu überhaupt programmieren? -- 1.1.3 Hilfsmittel für den Programmentwurf -- 1.1.4 Von der Idee zum Programm -- 1.1.5 Arten von Programmiersprachen -- 1.2 Java -- 1.2.1 Die Entstehungsgeschichte von Java -- 1.2.2 Merkmale von Java -- 1.2.3 Installation von Java -- 1.3 Ein erstes Java-Programm -- 1.3.1 Die Arbeitsumgebung vorbereiten -- 1.3.2 Wie sind Java-Programme aufgebaut? -- 1.3.3 Schritt für Schritt zum ersten Programm -- 1.3.4 Single-File-Source-Code-Programme 1.4 Übungsaufgaben -- 1.5 Ausblick -- 2 Grundbausteine eines Java-Programms -- 2.1 Bezeichner und Schlüsselwörter -- 2.2 Kommentare -- 2.3 Variablen und Datentypen -- 2.3.1 Namenskonventionen für Variablen -- 2.3.2 Wertzuweisung -- 2.3.3 Die primitiven Datentypen im Einzelnen -- 2.3.4 Praxisbeispiel 1 zu Variablen -- 2.3.5 Ein häufiger Fehler bei der Variablendeklaration -- 2.3.6 Praxisbeispiel 2 zu Variablen -- 2.3.7 Der Datentyp »String« -- 2.3.8 Der Dialog mit dem Anwender -- 2.3.9 Übungsaufgaben -- 2.4 Operatoren und Ausdrücke -- 2.4.1 Der Zuweisungsoperator und der Cast-Operator 2.4.2 Vergleiche und Bedingungen -- 2.4.3 Arithmetische Operatoren -- 2.4.4 Priorität -- 2.4.5 Logische Operatoren -- 2.4.6 Sonstige Operatoren -- 2.5 Übungsaufgaben -- 2.6 Ausblick -- 3 Kontrollstrukturen -- 3.1 Anweisungsfolge (Sequenz) -- 3.2 Auswahlstrukturen (Selektionen) -- 3.2.1 Zweiseitige Auswahlstruktur (»if«-Anweisung) -- 3.2.2 Übungsaufgaben zur »if«-Anweisung -- 3.2.3 Mehrseitige Auswahlstruktur (»switch-case«-Anweisung) -- 3.2.4 Übungsaufgabe zur »switch-case«-Anweisung -- 3.3 Wiederholungsstrukturen (Schleifen oder Iterationen) -- 3.3.1 Die »while«-Schleife 3.3.2 Die »do«-Schleife -- 3.3.3 Die »for«-Schleife -- 3.3.4 Sprunganweisungen -- 3.3.5 Übungsaufgaben zu Schleifen -- 3.4 Auswirkungen auf Variablen -- 3.4.1 Gültigkeitsbereiche -- 3.4.2 Namenskonflikte -- 3.4.3 Lebensdauer -- 3.5 Ausblick -- 4 Einführung in Eclipse -- 4.1 Die Entwicklungsumgebung Eclipse -- 4.1.1 Installation von Eclipse -- 4.1.2 Eclipse starten -- 4.1.3 Ein bestehendes Projekt in Eclipse öffnen -- 4.2 Erste Schritte mit Eclipse -- 4.2.1 Ein neues Projekt erstellen -- 4.2.2 Programm eingeben und starten -- 4.3 Fehlersuche mit Eclipse -- 4.3.1 Fehlersuche ohne Hilfsmittel 4.3.2 Haltepunkte (Breakpoints) -- 4.4 Ausblick -- 5 Klassen und Objekte -- 5.1 Die Struktur von Java-Programmen -- 5.1.1 Klassen -- 5.1.2 Attribute -- 5.1.3 Packages -- 5.1.4 Module -- 5.2 Objekte -- 5.2.1 Zugriff auf die Attribute (Datenelemente) -- 5.2.2 Wertzuweisungen bei Objekten -- 5.2.3 Gültigkeitsbereich und Lebensdauer -- 5.3 Methoden -- 5.3.1 Der Aufbau von Methoden -- 5.3.2 Der Aufruf von Methoden -- 5.3.3 Abgrenzung von Bezeichnern -- 5.4 Werte übergeben -- 5.4.1 Methoden mit Parameter -- 5.4.2 Referenztypen als Parameter -- 5.4.3 Methoden überladen -- 5.5 Ergebnisse Java Programmiersprache (DE-588)4401313-9 gnd Java Standard Edition 17 (DE-588)1286419034 gnd Java Desktop System (DE-588)4800826-6 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
subject_GND | (DE-588)4401313-9 (DE-588)1286419034 (DE-588)4800826-6 (DE-588)4233947-9 |
title | Programmieren lernen mit Java |
title_auth | Programmieren lernen mit Java |
title_exact_search | Programmieren lernen mit Java |
title_exact_search_txtP | Programmieren lernen mit Java |
title_full | Programmieren lernen mit Java Hans-Peter Habelitz |
title_fullStr | Programmieren lernen mit Java Hans-Peter Habelitz |
title_full_unstemmed | Programmieren lernen mit Java Hans-Peter Habelitz |
title_short | Programmieren lernen mit Java |
title_sort | programmieren lernen mit java |
topic | Java Programmiersprache (DE-588)4401313-9 gnd Java Standard Edition 17 (DE-588)1286419034 gnd Java Desktop System (DE-588)4800826-6 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
topic_facet | Java Programmiersprache Java Standard Edition 17 Java Desktop System Objektorientierte Programmierung |
work_keys_str_mv | AT habelitzhanspeter programmierenlernenmitjava |