Lehrbuch der Programmierung mit Java:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2000
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Angekündigt als: Einführung in die objektorientierte Programmierung mit Java |
Beschreibung: | X, 367 S. graph. Darst. |
ISBN: | 3932588223 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV013116711 | ||
003 | DE-604 | ||
005 | 20161021 | ||
007 | t | ||
008 | 000411s2000 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 958747784 |2 DE-101 | |
020 | |a 3932588223 |c brosch. : DM 59.00, EUR 30.17, sfr 53.50, S 431.00 |9 3-932588-22-3 | ||
035 | |a (OCoLC)76101311 | ||
035 | |a (DE-599)BVBBV013116711 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-Aug4 |a DE-824 |a DE-739 |a DE-20 |a DE-703 |a DE-29T |a DE-863 |a DE-1051 |a DE-92 |a DE-M49 |a DE-861 |a DE-706 |a DE-522 |a DE-523 |a DE-11 |a DE-525 | ||
084 | |a ST 205 |0 (DE-625)143613: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
100 | 1 | |a Echtle, Klaus |e Verfasser |0 (DE-588)121927962 |4 aut | |
245 | 1 | 0 | |a Lehrbuch der Programmierung mit Java |c Klaus Echtle ; Michael Goedicke |
246 | 1 | 3 | |a Einführung in die objektorientierte Programmierung mit Java |
250 | |a 1. Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2000 | |
300 | |a X, 367 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Angekündigt als: Einführung in die objektorientierte Programmierung mit Java | ||
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | 1 | |a Objektorientierte Programmierung |0 (DE-588)4233947-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | 1 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | |5 DE-188 | |
700 | 1 | |a Goedicke, Michael |e Verfasser |0 (DE-588)121927970 |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008936700&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008936700 |
Datensatz im Suchindex
DE-BY-863_location | 1911 |
---|---|
DE-BY-FWS_call_number | 1911/2015:0444 |
DE-BY-FWS_katkey | 177641 |
DE-BY-FWS_media_number | 083100781469 |
_version_ | 1806175982019674112 |
adam_text | Titel: Lehrbuch der Programmierung mit Java
Autor: Echtle, Klaus
Jahr: 2000
Inhaltsverzeichnis
1 Grundbegriffe der Informatik .......................1
1.1 Motivation.....................................1
1.2 Problemlosung durch Methoden und Maschinen
der Informatik ..................................3
1.3 Verarbeitung von Information durch einen Algorithmus ..7
1.4 Formale Sprache und Grammatik...................11
1.5 Programm.....................................17
2 Grundelemente der Programmierung ................21
2.1 Erste Schritte ..................................21
2.2 Primitive Datentypen ............................30
2.3 Anweisungen ..................................43
2.4 Arrays........................................65
3 Objekte und Klassen .............................83
3.1 Grundziige der Objektorientierung..................83
3.2 Verweisvariablen und Zugriffe auf Objekte ...........89
3.3 Methoden und ihre Parameter .....................98
3.4 Konstruktoren ................................107
3.5 Gultigkeitsbereich von Bezeichnern ................114
4 Rekursion ....................................121
4.1 Beschreibungen mit Selbstbezug...................121
4.2 Rekursive Algorithmen..........................127
4.3 Rekursive Datenstrukturen.......................134
4.4 Arten rekursiver Beschreibungen ..................158
5 Nutzliche Datenstrukturen .......................165
5.1 Zeichenkette..................................165
5.2 Puffer und Stapel ..............................169
5.3 Suchbaum....................................172
5.4 Hashtabelle...................................179
5.5 Gerichteter Graph..............................185
Inhaltsverzeichnis
6 Erweiterung von Klassen ........................ 193
6.1 Erweiterung einer Klassenimplementierung.......... 193
6.2 Erzeugung von Objekten bei erweiterten
Klassendefinitionen............................ 205
6.3 Verdecken von Variablen und
Uberschreiben von Methoden .................... 212
6.4 Vererbungshierarchien.......................... 218
6.5 Verwendung der Erweiterungsmechanismen:
Das Bibliotheksbeispiel ......................... 224
6.6 Anonyme Erweiterungen von Klassen .............. 231
6.7 Beziehungen zwischen Klassen.................... 236
7 Flexible Softwarekomponenten:
Generische Objektstrukturen ..................... 243
7.1 Verwendung von Programmteilen fur ahnliche Aufgaben 243
7.2 Abstrakte Klassen ............................. 250
7.3 Definition von Schnittstellen..................... 256
7.4 Verwendung von Schnittstellen................... 263
8 Spezielle Konzepte der Programmierung ............ 277
8.1 Pakete...................................... 277
8.2 Ausnahmen.................................. 291
8.3 Threads..................................... 302
9 Eine Kurzanleitung zur Softwareentwicklung ......... 313
9.1 Zweck dieser Kurzanleitung ..................... 313
9.2 Stadien der Softwareentwicklung.................. 314
9.3 Die Rolle von Werkzeugen ...................... 326
9.4 Bewertung und Ausblick........................ 327
A Anhang: Beispiel eines Softwareentwurfs............ 329
B Anhang: Der EinAusRahmen ..................... 355
Literatur .................................... 361
Index....................................... 363
|
any_adam_object | 1 |
author | Echtle, Klaus Goedicke, Michael |
author_GND | (DE-588)121927962 (DE-588)121927970 |
author_facet | Echtle, Klaus Goedicke, Michael |
author_role | aut aut |
author_sort | Echtle, Klaus |
author_variant | k e ke m g mg |
building | Verbundindex |
bvnumber | BV013116711 |
classification_rvk | ST 205 ST 230 ST 250 ST 260 |
ctrlnum | (OCoLC)76101311 (DE-599)BVBBV013116711 |
discipline | Informatik |
edition | 1. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02235nam a22005058c 4500</leader><controlfield tag="001">BV013116711</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20161021 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">000411s2000 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">958747784</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3932588223</subfield><subfield code="c">brosch. : DM 59.00, EUR 30.17, sfr 53.50, S 431.00</subfield><subfield code="9">3-932588-22-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76101311</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013116711</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-M49</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-525</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 205</subfield><subfield code="0">(DE-625)143613:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</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="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Echtle, Klaus</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121927962</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Lehrbuch der Programmierung mit Java</subfield><subfield code="c">Klaus Echtle ; Michael Goedicke</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Einführung in die objektorientierte Programmierung mit Java</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 367 S.</subfield><subfield code="b">graph. Darst.</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Angekündigt als: Einführung in die objektorientierte Programmierung mit Java</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">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="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><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="1"><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=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><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="1" ind2=" "><subfield code="5">DE-188</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Goedicke, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121927970</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008936700&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008936700</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV013116711 |
illustrated | Illustrated |
indexdate | 2024-08-01T11:14:04Z |
institution | BVB |
isbn | 3932588223 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008936700 |
oclc_num | 76101311 |
open_access_boolean | |
owner | DE-Aug4 DE-824 DE-739 DE-20 DE-703 DE-29T DE-863 DE-BY-FWS DE-1051 DE-92 DE-M49 DE-BY-TUM DE-861 DE-706 DE-522 DE-523 DE-11 DE-525 |
owner_facet | DE-Aug4 DE-824 DE-739 DE-20 DE-703 DE-29T DE-863 DE-BY-FWS DE-1051 DE-92 DE-M49 DE-BY-TUM DE-861 DE-706 DE-522 DE-523 DE-11 DE-525 |
physical | X, 367 S. graph. Darst. |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | dpunkt-Verl. |
record_format | marc |
spellingShingle | Echtle, Klaus Goedicke, Michael Lehrbuch der Programmierung mit Java Programmierung (DE-588)4076370-5 gnd Java Programmiersprache (DE-588)4401313-9 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4401313-9 (DE-588)4233947-9 (DE-588)4123623-3 |
title | Lehrbuch der Programmierung mit Java |
title_alt | Einführung in die objektorientierte Programmierung mit Java |
title_auth | Lehrbuch der Programmierung mit Java |
title_exact_search | Lehrbuch der Programmierung mit Java |
title_full | Lehrbuch der Programmierung mit Java Klaus Echtle ; Michael Goedicke |
title_fullStr | Lehrbuch der Programmierung mit Java Klaus Echtle ; Michael Goedicke |
title_full_unstemmed | Lehrbuch der Programmierung mit Java Klaus Echtle ; Michael Goedicke |
title_short | Lehrbuch der Programmierung mit Java |
title_sort | lehrbuch der programmierung mit java |
topic | Programmierung (DE-588)4076370-5 gnd Java Programmiersprache (DE-588)4401313-9 gnd Objektorientierte Programmierung (DE-588)4233947-9 gnd |
topic_facet | Programmierung Java Programmiersprache Objektorientierte Programmierung Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008936700&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT echtleklaus lehrbuchderprogrammierungmitjava AT goedickemichael lehrbuchderprogrammierungmitjava AT echtleklaus einfuhrungindieobjektorientierteprogrammierungmitjava AT goedickemichael einfuhrungindieobjektorientierteprogrammierungmitjava |
Inhaltsverzeichnis
THWS Würzburg Magazin
Signatur: |
1911 2015:0444 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |