Java leicht gemacht: eine verständliche Einführung in die Programmiersprache
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München
Oldenbourg
2009
|
Schriftenreihe: | Wirtschafsinformatik kompakt
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | X, 369 S. Ill., graph. Darst. |
ISBN: | 9783486583649 3486583646 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV035769790 | ||
003 | DE-604 | ||
005 | 20220214 | ||
007 | t | ||
008 | 091014s2009 gw ad|| |||| 00||| ger d | ||
015 | |a 07,N12,0018 |2 dnb | ||
016 | 7 | |a 983261679 |2 DE-101 | |
020 | |a 9783486583649 |c Pb. : ca. EUR 19.80 |9 978-3-486-58364-9 | ||
020 | |a 3486583646 |c Pb. : ca. EUR 19.80 |9 3-486-58364-6 | ||
024 | 3 | |a 9783486583649 | |
035 | |a (OCoLC)466099377 | ||
035 | |a (DE-599)BVBBV035769790 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-1050 |a DE-12 |a DE-91G |a DE-1051 |a DE-92 |a DE-83 |a DE-859 |a DE-526 |a DE-Aug4 |a DE-384 |a DE-573 |a DE-19 |a DE-862 |a DE-703 |a DE-188 |a DE-2070s | ||
082 | 0 | |a 005.117 |2 22/ger | |
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Deininger, Marcus |d 1961- |e Verfasser |0 (DE-588)1055973109 |4 aut | |
245 | 1 | 0 | |a Java leicht gemacht |b eine verständliche Einführung in die Programmiersprache |c von Marcus Deininger, Georg Faust und Thomas Kessel |
264 | 1 | |a München |b Oldenbourg |c 2009 | |
300 | |a X, 369 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Wirtschafsinformatik kompakt | |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-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 | |5 DE-604 | |
700 | 1 | |a Faust, Georg |e Verfasser |4 aut | |
700 | 1 | |a Kessel, Thomas |e Verfasser |0 (DE-588)101489932X |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2923466&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m Manuelle Übernahme aus dem DNB-Katalog / BSB München |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018629511&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-018629511 |
Datensatz im Suchindex
DE-BY-862_location | 2000 |
---|---|
DE-BY-FWS_call_number | 2000/ST 250 J35 D324 |
DE-BY-FWS_katkey | 372509 |
DE-BY-FWS_media_number | 083000501607 |
_version_ | 1806528662400401408 |
adam_text |
INHALT
1 EINLEITUNG 1
1.1 DIE ENTWICKLUNGSUMGEBUNG 1
1.2 VOM QUELLCODE ZUR PROGRAMMAUSFUHRANG 2
1.3 JAVA VIRTUAL MACHINE (JVM) 4
1.4 DAS ERSTE PROGRAMM 6
1.5 PROGRAMMKONVENTIONEN 8
1.6 FAZIT 9
1.7 UEBUNGEN 10
1.8 LOESUNGEN 10
2 DATEN 13
2.1 PRIMITIVE DATENTYPEN UND REFERENZTYPEN 13
2.2 DEFINITION UND INITIALISIERUNG 15
2.3 OPERATIONEN AUF EINFACHE DATENTYPEN 17
2.4 HINWEISE ZUR AUSGABE 19
2.5 FAZIT 20
2.6 UEBUNGEN 20
2.7 LOESUNGEN 21
3 KONTROLLSTRUKTUREN 25
3.1 SEQUENZ 25
3.2 VERZWEIGUNG 26
3.3 SCHLEIFEN 28
3.4 FAZIT 31
3.5 UEBUNGEN 31
3.6 LOESUNGEN 32
BIBLIOGRAFISCHE INFORMATIONEN
HTTP://D-NB.INFO/983261679
DIGITALISIERT DURCH
VIH INHALT
4 APPLETS 39
4.1 APPLETS UND APPLIKATIONEN 39
4.2 DAS *HALLO WELF'-APPLET 40
4.3 HTML 42
4.4 DIE METHODEN INIT() UND PAINT() 43
4.5 FAZIT 45
4.6 UEBUNGEN 45
4.7 LOESUNGEN 46
5 DIE VERWENDUNG DER JAVA-KLASSENBIBLIOTHEK 53
5.1 DIE JAVA KLASSENBIBLIOTHEK 53
5.2 HINWEISE ZUR BENUTZUNG 55
5.3 FAZIT 57
5.4 UEBUNGEN 58
5.5 LOESUNGEN 59
6 ARRAYS 71
6.1 EINDIMENSIONALE ARRAYS 71
6.2 MEHRDIMENSIONALE ARRAYS 74
6.3 DIE ERWEITERTE FOR-SCHLEIFE 74
6.4 FAZIT 75
6.5 UEBUNGEN 75
6.6 LOESUNGEN 76
7 METHODEN UND SICHTBARKEIT 85
7.1 METHODEN 85
7.2 GUELTIGKEIT UND SICHTBARKEIT 91
7.3 SIGNATUR UND OVERLOADING 93
7.4 REKURSION 94
7.5 BEISPIEL: IMPLEMENTIERUNG EINER EINFACHEN BANK 98
7.6 SCHUTZ VON DATEN 105
7.7 DATENKAPSELN HO
7.8 FAZIT H2
7.9 UEBUNGEN 113
INHALT IX
7.10 LOESUNGEN 117
8 OBJEKTE 123
8.1 ERWEITERUNG DES BEISPIELS: EINE ZWEITE BANK 123
8.2 EINFUEHRUNG VON OBJEKTEN 126
8.3 OBJEKTE ENTDECKEN, ERZEUGEN UND VERWENDEN 131
8.4 ERWEITERUNG DES BEISPIELS: MEHRERE KONTEN AUF DER BANK 135
8.5 ERZEUGUNG VON OBJEKTEN MIT KONSTRUKTOREN 138
8.6 ERWEITERUNG DES BEISPIELS: AUTOMATISCHE ERZEUGUNG VON KONTONUMMERN
144
8.7 KONSEQUENTE OBJEKTORIENTIERUNG: REFERENZTYPEN 145
8.8 KONSEQUENTE OBJEKTORIENTIERUNG: DELEGATION 148
8.9 GRAFISCHE DARSTELLUNG DER KLASSEN MIT UML 155
8.10 KLASSEN IN PAKETEN ORGANISIEREN 158
8.11 FAZIT 163
8.12 UEBUNGEN 164
8.13 LOESUNGEN 166
9 VERERBUNG 171
9.1 LOESUNGSVERSUCHE OHNE VERERBUNG 172
9.2 LOESUNG MIT HILFE VON VERERBUNG 190
9.3 VERERBUNG UND SICHTBARKEIT 197
9.4 METHODEN ERWEITERN 201
9.5 KONSTRUKTOREN IN DER VERERBUNG 207
9.6 ABSTRAKTE KLASSEN UND METHODEN 212
9.7 FAZIT 215
9.8 UEBUNGEN 215
9.9 LOESUNGEN 217
10 POLYMORPHISMUS UND INTERFACES 225
10.1 POLYMORPHISMUS VON KLASSEN 226
10.2 INTERFACES 235
10.3 FAZIT 243
10.4 UEBUNGEN 243
10.5 LOESUNGEN 246
X INHALT
11 ZEICHENKETTEN (STRINGS) 255
11.1 GRUNDLAGEN 256
11.2 STRINGS 257
11.3 STRINGBUFFER 264
11.4 STRINGTOKENIZER 267
11.5 FAZIT 269
11.6 UEBUNGEN 270
11.7 LOESUNGEN 272
12 DATENSTRUKTUREN 281
12.1 MOTIVATION 282
12.2 IMPLEMENTIERUNG DER LISTE MITTELS EINES ARRAYS BZW. EINER ARRAYLIST
282
12.3 INTERFACE COLLECTION 289
12.4 LISTEN: ARRAYLIST UND LINKEDLIST 291
12.5 ITERATOREN 310
12.6 SCHLANGE 313
12.7 HASHMAP UND TREEMAP 316
12.8 FAZIT 329
12.9 UEBUNGEN 329
12.10 LOESUNGEN 331
13 EXCEPTIONS 343
13.1 GRUNDLAGEN 344
13.2 FEHLERBEHANDLUNG (TRY AND CATCH, THROWS) 347
13.3 EIGENE FEHLERKLASSE DEFINIEREN 354
13.4 FAZIT 357
13.5 UEBUNGEN 358
13.6 LOESUNGEN 359
14 INDEX 367 |
any_adam_object | 1 |
author | Deininger, Marcus 1961- Faust, Georg Kessel, Thomas |
author_GND | (DE-588)1055973109 (DE-588)101489932X |
author_facet | Deininger, Marcus 1961- Faust, Georg Kessel, Thomas |
author_role | aut aut aut |
author_sort | Deininger, Marcus 1961- |
author_variant | m d md g f gf t k tk |
building | Verbundindex |
bvnumber | BV035769790 |
classification_rvk | ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)466099377 (DE-599)BVBBV035769790 |
dewey-full | 005.117 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.117 005.133 |
dewey-search | 005.117 005.133 |
dewey-sort | 15.117 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV035769790</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220214</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">091014s2009 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">07,N12,0018</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">983261679</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783486583649</subfield><subfield code="c">Pb. : ca. EUR 19.80</subfield><subfield code="9">978-3-486-58364-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486583646</subfield><subfield code="c">Pb. : ca. EUR 19.80</subfield><subfield code="9">3-486-58364-6</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783486583649</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)466099377</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV035769790</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">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-2070s</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.117</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Deininger, Marcus</subfield><subfield code="d">1961-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1055973109</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java leicht gemacht</subfield><subfield code="b">eine verständliche Einführung in die Programmiersprache</subfield><subfield code="c">von Marcus Deininger, Georg Faust und Thomas Kessel</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 369 S.</subfield><subfield code="b">Ill., 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="490" ind1="0" ind2=" "><subfield code="a">Wirtschafsinformatik kompakt</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="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=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Faust, Georg</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kessel, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)101489932X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2923466&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Manuelle Übernahme aus dem DNB-Katalog / BSB München</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=018629511&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-018629511</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV035769790 |
illustrated | Illustrated |
indexdate | 2024-08-05T08:39:47Z |
institution | BVB |
isbn | 9783486583649 3486583646 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-018629511 |
oclc_num | 466099377 |
open_access_boolean | |
owner | DE-1050 DE-12 DE-91G DE-BY-TUM DE-1051 DE-92 DE-83 DE-859 DE-526 DE-Aug4 DE-384 DE-573 DE-19 DE-BY-UBM DE-862 DE-BY-FWS DE-703 DE-188 DE-2070s |
owner_facet | DE-1050 DE-12 DE-91G DE-BY-TUM DE-1051 DE-92 DE-83 DE-859 DE-526 DE-Aug4 DE-384 DE-573 DE-19 DE-BY-UBM DE-862 DE-BY-FWS DE-703 DE-188 DE-2070s |
physical | X, 369 S. Ill., graph. Darst. |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Oldenbourg |
record_format | marc |
series2 | Wirtschafsinformatik kompakt |
spellingShingle | Deininger, Marcus 1961- Faust, Georg Kessel, Thomas Java leicht gemacht eine verständliche Einführung in die Programmiersprache Java Programmiersprache (DE-588)4401313-9 gnd |
subject_GND | (DE-588)4401313-9 (DE-588)4123623-3 |
title | Java leicht gemacht eine verständliche Einführung in die Programmiersprache |
title_auth | Java leicht gemacht eine verständliche Einführung in die Programmiersprache |
title_exact_search | Java leicht gemacht eine verständliche Einführung in die Programmiersprache |
title_full | Java leicht gemacht eine verständliche Einführung in die Programmiersprache von Marcus Deininger, Georg Faust und Thomas Kessel |
title_fullStr | Java leicht gemacht eine verständliche Einführung in die Programmiersprache von Marcus Deininger, Georg Faust und Thomas Kessel |
title_full_unstemmed | Java leicht gemacht eine verständliche Einführung in die Programmiersprache von Marcus Deininger, Georg Faust und Thomas Kessel |
title_short | Java leicht gemacht |
title_sort | java leicht gemacht eine verstandliche einfuhrung in die programmiersprache |
title_sub | eine verständliche Einführung in die Programmiersprache |
topic | Java Programmiersprache (DE-588)4401313-9 gnd |
topic_facet | Java Programmiersprache Lehrbuch |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2923466&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=018629511&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT deiningermarcus javaleichtgemachteineverstandlicheeinfuhrungindieprogrammiersprache AT faustgeorg javaleichtgemachteineverstandlicheeinfuhrungindieprogrammiersprache AT kesselthomas javaleichtgemachteineverstandlicheeinfuhrungindieprogrammiersprache |
Beschreibung
Schweinfurt Zentralbibliothek Lesesaal
Signatur: |
2000 ST 250 J35 D324 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |