Java 7: Grundlagen Programmierung
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Bodenheim [u.a.]
Herdt
2011
|
Ausgabe: | 1. Ausg. |
Schriftenreihe: | Herdt Classics
|
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024732863&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | 221 S. graph. Darst. |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV039873591 | ||
003 | DE-604 | ||
005 | 20180131 | ||
007 | t| | ||
008 | 120208s2011 gw d||| |||| 00||| ger d | ||
015 | |a 12,A05 |2 dnb | ||
016 | 7 | |a 1018723978 |2 DE-101 | |
035 | |a (OCoLC)778118811 | ||
035 | |a (DE-599)DNB1018723978 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE |a au |c XA-AT |a sz |c XA-CH | ||
049 | |a DE-92 | ||
082 | 0 | |a 005.133 |2 22/ger | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Fuchs, Elmar |e Verfasser |4 aut | |
245 | 1 | 0 | |a Java 7 |b Grundlagen Programmierung |c Elmar Fuchs |
250 | |a 1. Ausg. | ||
264 | 1 | |a Bodenheim [u.a.] |b Herdt |c 2011 | |
300 | |a 221 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Herdt Classics | |
650 | 0 | 7 | |a Java Standard Edition 7 |0 (DE-588)7751205-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java Standard Edition 7 |0 (DE-588)7751205-4 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024732863&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-024732863 |
Datensatz im Suchindex
_version_ | 1819327276947341312 |
---|---|
adam_text | IMAGE 1
JAVA 7 - GRUNDLAGEN PROGRAMMIERUNG
1 UEBER DIESES BUCH 4
1.1 AUFBAU UND KONVENTIONEN 4
1.2 VERWENDETE DATEIEN UND SOFTWARE 5
1.3 EMPFOHLENE VORKENNTNISSE 5
2 EINFUEHRUNG IN JAVA 6
2.1 DIE PROGRAMMIERSPRACHE JAVA 6
2.2 DAS JAVA DEVELOPMENT KIT (JDK) 7
3 EIN PROGRAMM MIT JAVA ERSTELLEN ...10
3.1 ABLAUF BEI DER PROGRAMMERSTELLUNG 10 3.2 AUFBAU EINER ANWENDUNG 12
3.3 EIN JAVA-PROGRAMM MIT DEM JAVA- COMPILER JAVAC KOMPILIEREN 13
3.4 EIN JAVA-PROGRAMM MIT DEM INTERPRETER JAVA AUSFUEHREN 15
3.5 PROBLEMBEHANDLUNG 16
3.6 UEBUNG 17
4 GRUNDLEGENDE SPRACHELEMENTE 18
4.1 WAS IST DIE SYNTAX? 18
4.2 BEZEICHNER UND RESERVIERTE WOERTER 18 4.3 QUELLTEXT DOKUMENTIEREN 19
4.4 ANWEISUNGEN IN JAVA ERSTELLEN 21
4.5 PRIMITIVE DATENTYPEN 21
4.6 LITERALE FUER PRIMITIVE DATENTYPEN 23
4.7 MIT LOKALEN VARIABLEN ARBEITEN 24
4.8 WERTE ZUWEISEN 25
4.9 TYPKOMPATIBILITAET UND TYPKONVERSION 26 4.10 KONSTANTEN -
UNVERAENDERLICHE VARIABLEN .... 27 4.11 ARITHMETISCHE OPERATOREN UND
VORZEICHENOPERATOREN 28
4.12 VERGLEICHSOPERATOREN UND LOGISCHE OPERATOREN 31
4.13 DATEN AUS- UND EINGEBEN 33
4.14 UEBUNG 35
5 KONTROLLSTRUKTUREN 36
5.1 KONTROLLSTRUKTUREN EINSETZEN 36
5.2 IF-ANWEISUNG 37
5.3 IF-ELSE-ANWEISUNG 39
5.4 SWITCH-ANWEISUNG 41
5.5 SCHLEIFEN 43
5.6 WHILE-ANWEISUNG 43
5.7 DO-WHILE-ANWEISUNG 44
5.8 F OR-ANWEISUNG 46
5.9 WEITERE ANWEISUNGEN IN KONTROLL- STRUKTUREN 48
5.10 SCHNELLUEBERSICHT 49
5.11 UEBUNG 49
6 KLASSEN, ATTRIBUTE, METHODEN 50
6.1 KLASSEN 50
6.2 DIE ATTRIBUTE EINER KLASSE 51
6.3 OBJEKTE ERZEUGEN 52
6.4 METHODEN - DIE FUNKTIONALITAET DER KLASSEN 56
6.5 METHODEN MIT PARAMETERN ERSTELLEN 58 6.6 METHODEN MIT RUECKGABEWERT
DEFINIEREN ....60 6.7 METHODEN UEBERLADEN 61
6.8 STATISCHE VARIABLEN UND METHODEN 61 6.9 UEBUNG 63
7 KAPSELUNG UND KONSTRUKTOREN 64
7.1 KAPSELUNG 64
7.2 ZUGRIFFSMETHODEN 65
7.3 KONSTRUKTOREN 67
7.4 UEBUNG 71
8 VERERBUNG. 72
8.1 GRUNDLAGEN ZUR VERERBUNG 72
8.2 KLASSEN ABLEITEN UND ERWEITERN 73
8.3 KONSTRUKTOREN AUFRUFEN 74
8.4 GEERBTE METHODEN UEBERSCHREIBEN 76 8.5 VERERBUNGSKETTEN UND
ZUWEISUNGSKOMPATIBILITAET 78
8.6 POLYMORPHIE IN DER VERERBUNG 80
8.7 DIE SUPERKLASSE OBJECT 82
8.8 FINALE KLASSEN 84
8.9 ABSTRAKTE KLASSEN UND ABSTRAKTE METHODEN 85
8.10 UEBUNG 87
9 PACKAGES 88
9.1 KLASSEN IN PACKAGES ORGANISIEREN 88 9.2 ZUGRIFFSRECHTE IN PACKAGES
90
9.3 PACKAGES EINBINDEN 92
9.4 STATISCHES IMPORTIEREN 94
9.5 MIT DEM JDK MITGELIEFERTE PACKAGES 95 9.6 DIE JAVA-DOKUMENTATION
NUTZEN 96
9.7 UEBUNG 99
10 INTERFACES UND ADAPTERKLASSEN 100
10.1 INTERFACES 100
10.2 ADAPTERKLASSEN 104
10.3 UEBUNG 105
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1018723978
DIGITALISIERT DURCH
IMAGE 2
INHALT
11 MIT STRINGS UND WRAPPER-KLASSEN ARBEITEN 106
11.1 DIE KLASSE STRING 106
11.2 STRINGS VERKETTEN UND VERGLEICHEN 107 11.3 WEITERE METHODEN DER
KLASSE STRING 110 11.4 DIE KLASSEN STRINGBUFFER UND STRINGBUILDER 111
11.5 WRAPPER-KLASSEN 112
11.6 UEBUNG 114
12 ARRAYS UND ENUMS 116
12.1 ARRAYS 116
12.2 MIT ARRAYS ARBEITEN 118
12.3 MEHRDIMENSIONALE ARRAYS 121
12.4 SPEZIELLE METHODEN ZUR ARBEIT MIT ARRAYS 122
12.5 PARAMETERUEBERGABE AN DIE MAIN- METHODE 123
12.6 METHODEN MIT VARIABLER ANZAHL VON PARAMETERN 124
12.7 MIT AUFZAEHLUNGSTYPEN ARBEITEN 125
12.8 UEBUNGEN 127
13 COLLECTIONS-FRAMEWORK 128
13.1 GRUNDLAGEN ZUM JAVA-COLLECTIONS- FRAMEWORK 128
13.2 DAS INTERFACE C O L L E C T I ON 130
13.3 MIT LISTEN ARBEITEN 130
13.4 LISTEN SEQUENZIELL DURCHLAUFEN 132
13.5 HASH-TABELLEN UND BAEUME 135
13.6 SETS - COLLECTIONS VOM TYP SET 136
13.7 MAPS - COLLECTIONS VOM TYP MAP K,V 143
13.8 UEBUNG 146
14 AUSNAHMEBEHANDLUNG MIT EXCEPTIONS 148
14.1 AUF LAUFZEITFEHLER REAGIEREN 148
14.2 EXCEPTIONS ABFANGEN UND BEHANDELN 150
14.3 EXCEPTIONS WEITERGEBEN 154
14.4 ABSCHLUSSARBEITEN IN EINEM F I N A L L Y- BLOCK AUSFUEHREN 157
14.5 EXCEPTIONS AUSLOESEN 158
14.6 EIGENE EXCEPTIONS ERZEUGEN 159
14.7 UEBUNG 161
15 ASSERTIONS 162
15.1 GRUNDLAGEN ZU ASSERTIONS 162
15.2 ASSERTIONS EINSETZEN 162
15.3 ASSERTIONS BEI DER PROGRAMMAUSFUEHRUNG AUSWERTEN 164
15.4 UEBUNG 165
16 MIT DATEIEN ARBEITEN 166
16.1 DAS PACKAGE J A V A . N I O . F I LE 166
16.2 DIE KLASSE PATH 166
16.3 DIE KLASSE F I L ES 169
16.4 WAHLFREIER ZUGRIFF AUF DATEIEN 171
16.5 UEBUNG 173
17 M IT STREAMS ARBEITEN 174
17.1 GRUNDLAGEN ZU STREAMS 174
17.2 CHARACTER-STREAMS SCHREIBEN 175
17.3 CHARACTER-STREAMS LESEN 177
17.4 MIT CHARACTER-STREAMS UND TEXTDATEIEN ARBEITEN 178
17.5 CHARACTER-STREAMS PUFFERN 180
17.6 MIT CHARACTER-STREAMS PRIMITIVE DATENTYPEN SCHREIBEN UND LESEN 183
17.7 CHARACTER-STREAMS FILTERN 186
17.8 CHARACTER-STREAMS FUER STRINGS UND CHARACTER-ARRAYS 186
17.9 MIT BYTE-STREAMS ARBEITEN 188
17.10 UEBUNG 191
18 NUETZLICHE KLASSEN UND PACKAGES 194
18.1 ZUFALLSZAHLEN 194
18.2 DATUM UND ZEIT 196
18.3 DIE KLASSE SYSTEM 201
18.4 WEITERE METHODEN DER KLASSE SYSTEM 204
18.5 DIE KLASSE CONSOLE 206
18.6 UEBUNGEN 208
ANHANG: INSTALLATION UND KONFIGURATION 210
A.1 DAS JAVA DEVELOPMENT KIT INSTALLIEREN 210 A.2 DIE DOKUMENTATION ZUR
JAVA EINRICHTEN.... 212
A.3 DAS JDK KONFIGURIEREN 212
A.4 DEN EDITOR TEXTPAD INSTALLIEREN UND KONFIGURIEREN 214
STICHWORTVERZEICHNIS 218
|
any_adam_object | 1 |
author | Fuchs, Elmar |
author_facet | Fuchs, Elmar |
author_role | aut |
author_sort | Fuchs, Elmar |
author_variant | e f ef |
building | Verbundindex |
bvnumber | BV039873591 |
classification_rvk | ST 250 |
ctrlnum | (OCoLC)778118811 (DE-599)DNB1018723978 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Ausg. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01325nam a2200385 c 4500</leader><controlfield tag="001">BV039873591</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180131 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">120208s2011 gw d||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,A05</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1018723978</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)778118811</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1018723978</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</subfield><subfield code="a">au</subfield><subfield code="c">XA-AT</subfield><subfield code="a">sz</subfield><subfield code="c">XA-CH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</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="100" ind1="1" ind2=" "><subfield code="a">Fuchs, Elmar</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java 7</subfield><subfield code="b">Grundlagen Programmierung</subfield><subfield code="c">Elmar Fuchs</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Ausg.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bodenheim [u.a.]</subfield><subfield code="b">Herdt</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">221 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="490" ind1="0" ind2=" "><subfield code="a">Herdt Classics</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Standard Edition 7</subfield><subfield code="0">(DE-588)7751205-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java Standard Edition 7</subfield><subfield code="0">(DE-588)7751205-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB 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=024732863&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-024732863</subfield></datafield></record></collection> |
id | DE-604.BV039873591 |
illustrated | Illustrated |
indexdate | 2024-12-20T16:04:16Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024732863 |
oclc_num | 778118811 |
open_access_boolean | |
owner | DE-92 |
owner_facet | DE-92 |
physical | 221 S. graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Herdt |
record_format | marc |
series2 | Herdt Classics |
spellingShingle | Fuchs, Elmar Java 7 Grundlagen Programmierung Java Standard Edition 7 (DE-588)7751205-4 gnd |
subject_GND | (DE-588)7751205-4 |
title | Java 7 Grundlagen Programmierung |
title_auth | Java 7 Grundlagen Programmierung |
title_exact_search | Java 7 Grundlagen Programmierung |
title_full | Java 7 Grundlagen Programmierung Elmar Fuchs |
title_fullStr | Java 7 Grundlagen Programmierung Elmar Fuchs |
title_full_unstemmed | Java 7 Grundlagen Programmierung Elmar Fuchs |
title_short | Java 7 |
title_sort | java 7 grundlagen programmierung |
title_sub | Grundlagen Programmierung |
topic | Java Standard Edition 7 (DE-588)7751205-4 gnd |
topic_facet | Java Standard Edition 7 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024732863&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT fuchselmar java7grundlagenprogrammierung |