Programmieren in Java:
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
München [u.a.]
Hanser
2006
|
Ausgabe: | 5., überarb. Aufl. |
Schlagwörter: | |
Links: | http://deposit.dnb.de/cgi-bin/dokserv?id=2673264&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=013356349&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XVI, 544 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
ISBN: | 3446404015 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV020035200 | ||
003 | DE-604 | ||
005 | 20110811 | ||
007 | t| | ||
008 | 050919s2006 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 976101459 |2 DE-101 | |
020 | |a 3446404015 |9 3-446-40401-5 | ||
035 | |a (OCoLC)76121954 | ||
035 | |a (DE-599)BVBBV020035200 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-859 |a DE-1050 |a DE-210 |a DE-858 |a DE-91G |a DE-1051 |a DE-20 |a DE-12 |a DE-M347 |a DE-473 |a DE-19 |a DE-83 |a DE-188 | ||
082 | 0 | |a 004 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Jobst, Fritz |e Verfasser |0 (DE-588)122749456 |4 aut | |
245 | 1 | 0 | |a Programmieren in Java |c Fritz Jobst |
250 | |a 5., überarb. Aufl. | ||
264 | 1 | |a München [u.a.] |b Hanser |c 2006 | |
300 | |a XVI, 544 S. |b Ill., graph. Darst. |e 1 CD-ROM (12 cm) | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Standard Edition 8 |0 (DE-588)1049861094 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Standard Edition 7 |0 (DE-588)7751205-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java Standard Edition 8 |0 (DE-588)1049861094 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
689 | 2 | 0 | |a Java Standard Edition 7 |0 (DE-588)7751205-4 |D s |
689 | 2 | |8 2\p |5 DE-604 | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2673264&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013356349&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-013356349 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 DAT 362f 2005 A 9314(5) |
---|---|
DE-BY-TUM_katkey | 1529457 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040020099063 |
_version_ | 1821932790971629568 |
adam_text | FRITZ JOBST PROGRAMMIEREN IN JAVA 5., UEBERARBEITETE AUFLAGE HANSER
INHALTSVERZEICHNIS VORWORT XIII WEGWEISER DURCH DAS BUCH XV 1 DER
EINSTIEG IN JAVA 1 1.1 EIGENSCHAFTEN VON JAVA 1 1.2 ERSTELLUNG VON
PROGRAMMEN 3 1.3 ERSTE PROGRAMME 4 1.3.1 EIN ERSTES PROGRAMM 4 1.3.2 EIN
ERSTES APPLET 7 1.3.3 EIN ERSTES PROGRAMM MIT ECLIPSE ERSTELLEN 9 1.3.4
EIN ERSTES APPLET MIT ECLIPSE ERSTELLEN 12 2 ELEMENTE DER PROGRAMMIERUNG
15 2.1 DATEN ERKLAEREN: ELEMENTARE DATENTYPEN 15 2.1.1 UEBERSICHT DER
ELEMENTAREN DATENTYPEN 15 2.1.2 DEKLARATIONEN UND SCHEIBWEISEN 16 2.1.3
BEISPIEL: ELEMENTARE AUSDRUECKE 18 2.1.4 BEISPIEL:
BEREICHSUEBERSCHREITUNGEN 21 2.1.5 TYPUMWANDLUNGEN 22 2.1.6 DEKLARATIONEN
MIT DEM STATIC-MODIFIZIERER 23 2.1.7 NAMEN UND IHRE GUELTIGKEIT 24 2.2
KONTROLLFLUSS 25 2.2.1 VERZWEIGUNG 25 2.2.2 MEHRFACHVERZWEIGUNG 29 2.2.3
SCHLEIFEN MIT VORABPRUEFUNG 31 2.2.4 SCHLEIFE MIT PRUEFUNG AM ENDE 35
2.2.5 VERLASSEN VON SCHLEIFEN 37 2.2.6 PROGRAMMAUSNAHMEN 37 2.3 METHODEN
41 2.3.1 DEFINITIONEN 41 2.3.2 BEISPIELE FUER METHODEN 44 2.3.3 REKURSION
46 2.3.3.1 BEISPIEL: BERECHNUNG DER FAKULTAET 47 2.3.3.2 BEISPIEL: DIE
TUERME VON HANOI 48 2.4 FELDER 52 2.4.1 EINDIMENSIONALE FELDER 52 2.4.1.1
GRUNDLEGENDE DEFINITIONEN 52 2.4.1.2 ANWENDUNGSBEISPIELE 55 2.4.1.3
BEHANDLUNG VON INDEXFEHLERN 57 2.4.2 SUCHE IN FELDERN 57 2.4.2.1 LINEARE
SUCHE 57 2.4.2.2 HALBIERUNGSMETHODE: BINAERE SUCHE 59 2.4.3 SORTIEREN 60
2.4.4 MEHRDIMENSIONALE FELDER 63 2.5. 2.5. 2.5. 2.5. 2.5. VI
INHALTSVERZEICHNIS 2.5 OPERATOREN IN JAVA 66 .1 ARITHMETISCHE OPERATOREN
67 .2 VERGLEICHE UND LOGISCHE VERKNUEPFUNGEN 67 .3 REIHENFOLGE DER
AUSWERTUNG 68 .4 INKREMENT UND DEKREMENT 68 .5 BITVERARBEITUNG 68
2.5.1.6 BEDINGTER AUSDRUCK 69 2.6 ANSI-ESCAPE-SEQUENZEN 70 3
OBJEKTORIENTIERTE PROGRAMMIERUNG IN JAVA 73 3.1 DAS KONZEPT DER
OBJEKTORIENTIERUNG 73 3.1.1 WEGE ZUR OBJEKTORIENTIERUNG 73 3.1.2
BEZIEHUNGEN ZWISCHEN KLASSEN 76 3.1.3 SPEZIALISIERTE KLASSEN UND
VERERBUNG 77 3.1.4 KLASSEN UND EXEMPLARE 79 3.1.5 ABSTRAKTE KLASSEN 79
3.1.6 ENTWURF DER KLASSEN 79 3.1.6.1 TYP 1: DIE VORGEGEBENEN OBJEKTE 80
3.1.6.2 TYP 2: VERWALTUNGSOBJEKTE 80 3.1.6.3 TYP 3: UMGEBUNGSOBJEKTE 80
3.1.6.4 TYP 4: TECHNISCHE OBJEKTE 81 3.1.6.5 GEMEINSAME OBERKLASSEN
FINDEN 81 3.2 KLASSEN IN JAVA 81 3.2.1 EINE KLASSE ZUM VERWALTEN VON
PERSONEN 83 3.2.2 KONSTRUKTOREN 87 3.2.3 WERTZUWEISUNG UND UEBERGABE ALS
PARAMETER 87 3.2.4 STATISCHE KLASSENELEMENTE 89 3.2.4.1 GRUNDLAGEN 89
3.2.4.2 INITIALISIERUNG DER STATIC-VARIABLEN IN EINER KLASSE 90 3.2.5
INNERE KLASSEN 92 3.3 UNTERKLASSEN UND POLYMORPHIE IN JAVA 93 3.3.1
DEFINITION 93 3.3.2 KONSTRUKTOREN UND VERERBUNG 97 3.3.3 IMPLEMENTIERUNG
DER POLYMORPHIE 97 3.3.4 CAST-ANWEISUNG FUER KLASSEN 98 3.3.5 KLASSEN UND
AUSNAHMEN 100 3.3.6 ABSTRAKTE BASISKLASSEN: DESIGN FUER VERERBUNG 102
3.3.7 DERFINAL-MODIFIZIERER 105 3.3.8 DIEFINALIZE-METHODE 106 3.4
ERWEITERUNGEN IM TIGER-RELEASE 106 3.4.1 AUTOBOXING UND UNBOXING 106
3.4.2 VARIABLE ANZAHL VON ARGUMENTEN 108 3.5 GENERISCHE KLASSEN IN JAVA
108 3.6 AUFZAEHLUNG VON KONSTANTEN: ENUM 111 3.7 SCHNITTSTELLENVERERBUNG
113 3.7.1 BEISPIEL: GEOMETRISCHE OBJEKTE 114 3.7.2 BEISPIEL: SORTIEREN
VON VERGLEICHBAREN OBJEKTEN 116 3.7.3 BEISPIEL: FUNKTIONEN ALS PARAMETER
119 INHALTSVERZEICHNIS VII 3.7.4 BEISPIEL: EREIGNISSE 120 3.7.5
BEISPIEL: KOPIEREN VON OBJEKTEN 122 3.8 DYNAMISCHE ERZEUGUNG VON
OBJEKTEN 124 3.9 SICHTBARKEIT UND PACKAGES 128 3.9.1 PACKAGES MIT
PACKAGE, IMPORT 128 3.9.2 SICHTBARKEIT 130 3.10 SERIALISIERUNG UND
TRANSIENT 131 3.11 ZUSICHERUNGEN 132 3.12 AUFBAU VON JAVA-PROGRAMMEN 135
4 GRUNDLEGENDE KLASSEN 139 4.1 NUETZLICHE KLASSEN UND PACKAGES 139 4.1.1
DAS PACKAGE JAVA.LANG 140 4.1.1.1 INHALTSANGABE FUER DIE SCHNITTSTELLEN
AUS JAVA. LANG 140 4.1.1.2 INHALTSANGABE FUER DIE KLASSEN AUS JAVA.LANG
140 4.1.1.3 ZEICHENKETTEN IN JAVA 141 4.1.1.4 DIE KLASSE SYSTEM 144
4.1.1.5 DIE KLASSE MATH 145 4.1.2 FORMATIERTE AUSGABE SPEZIELLER KLASSEN
IN JAVA 145 4.1.3 SELBSTAUSKUNFT VON JAVA-PROGRAMMEN 147 4.1.4
ANNOTATIONS 149 4.1.5 REGULAERE AUSDRUECKE 151 4.1.6 PROTOKOLLIERUNG 153
4.2 EINSTIEG IN DAS VERWALTEN VON OBJEKTEN 155 4.2.1 EINSTIEG IN DIE
SAMMLUNGEN MIT JDK 1.5 155 4.2.2 SEQUENZIELLER ZUGRIFF AUF DATEN: LIST
UND ARRAYLIST 156 4.2.2.1 BEISPIEL: ZEICHENKETTEN AUFBEWAHREN 157 4.2.3
ASSOZIATIVE AUFBEWAHRUNG: MAP UND HASHMAP 159 4.3 DAS
COLLECTION-FRAMEWORK 161 4.3.1 GRUNDLAGEN UND NUTZEN 161 4.3.1.1 DIE
STRUKTUR DER COLLECTION-SCHNITTSTELLEN 162 4.3.1.2 STRUKTUR VON
ANWENDUNGEN 164 4.3.2 ANWENDUNG DER EINZELNEN SCHNITTSTELLEN 167 4.3.2.1
DIE SET-SCHNITTSTELLE 167 4.3.2.2 DIE LIST-SCHNITTSTELLE 170 4.3.3 DIE
QUEUE-SCHNITTSTELLE 174 4.3.4 DIE MAP-SCHNITTSTELLE 174 4.3.4.1
ANORDNUNG VON OBJEKTEN 178 4.3.4.2 DIE SORTEDSET-SCHNITTSTELLE 182
4.3.4.3 DIE SORTEDMAP-SCHNITTSTELLE 184 4.3.5 ALLGEMEINE DIENSTE DES
COLLECTION-FRAMEWORKS 184 4.3.5.1 IMPLEMENTIERUNGEN VON SCHNITTSTELLEN
184 4.3.5.2 SAMMLUNGEN UND THREADS 187 4.3.5.3 UNVERAENDERLICHE
SAMMLUNGEN 188 4.3.5.4 TYPSICHERE SICHTEN AUF SAMMLUNGEN 188 4.3.5.5
ANWENDUNGSFREUNDLICHE IMPLEMENTIERUNGEN 188 4.3.5.6 ALGORITHMEN 189 4.4
ANWENDUNGSFAELLE 190 VIII INHALTSVERZEICHNIS 4.4.1 ZERLEGUNG VON
ZEICHENKETTEN: STRINGTOKENIZER 190 4.4.2 BEISPIEL: QUERVERWEISLISTE IN
JAVA 193 4.4.3 BINAERE BAEUME 197 5 EUWAUSGABE IN JAVA 201 5.1 PRINZIP DER
EIN-/AUSGABE IN JAVA 203 5.1.1 EINGABE IN JAVA 205 5.1.2 AUSGABE IN JAVA
208 5.2 ANWENDUNGSBEISPIELE 211 5.2.1 BYTEWEISE VERARBEITUNG VON DATEIEN
211 5.2.2 BLOCKWEISE VERARBEITUNG VON DATEIEN 213 5.2.3 DATEN IM FORMAT
FUER DAS INTERNET VERARBEITEN 214 5.2.4 AUFLISTUNG ALLER DATEIEN IN EINEM
VERZEICHNIS 216 5.2.5 ZUGRIFF AUF DIE EINTRAEGE IN EINEM ZIP-ARCHIV 218
5.3 DIELO-TOOLS 218 5.3.1 ENTWURF DER IO-TOOLS 219 5.3.2 BENUTZUNG DER
IO-TOOLS 223 6 NEBENLAEUFIGKEIT IN JAVA: THREADS 227 6.1 EINSTIEG IN
THREADS IN JAVA 227 6.1.1 PROGRAMMIERUNG VON THREADS 227 6.1.2 THREADS
IN APPLETS FUER ANIMATIONEN 231 EINE BLINKENDE FLAECHE 231 TANZENDE
SCHRIFT 233 6.2 GRUNDLAGEN ZU THREADS 236 6.2.1 NUTZEN VON THREADS 236
6.2.2 WETTRENNEN 237 6.2.3 ZUSTAENDE VON THREADS 242 6.2.4 WICHTIGE
METHODEN FUER THREADS 243 6.3 MONITORE IN JAVA 246 6.3.1 GRUNDLAGEN 246
6.3.2 ANWENDUNG DER MONITORE IN JAVA 247 VERHINDERN VON WETTRENNEN MIT
MONITOREN 247 WARTEN AUF EREIGNISSE MIT MONITOREN 248 6.4 FRAMEWORK FUER
NEBENLAEUFIGKEIT 249 6.4.1 ERZEUGER-VERBRAUCHER-KOPPLUNG 250 6.4.2
LESER-SCHREIBER-PROBLEM 252 6.4.3 SEMAPHOREN 255 6.5 DEADLOCKS 257 6.5.1
DIE FUENF PHILOSOPHEN 257 6.5.2 MASSNAHMEN GEGEN DEADLOCKS 258 6.5.3
LOESUNGSVORSCHLAG 259 6.6 SWING UND THREADS 261 INHALTSVERZEICHNIS IX 7
GRAPHIK-ANWENDUNGEN IN JAVA 269 7.1 STRUKTUR VON GUI-ANWENDUNGEN 269
7.1.1 HIERARCHIE DER FENSTER: FENSTER IM FENSTER 270 7.1.2 PRINZIP DER
EREIGNISGESTEUERTEN PROGRAMMIERUNG 272 7.1.3 KLASSENHIERARCHIE VON
GUI-BAUSTEINEN 273 7.1.4 ELEMENTARE CONTROLS UND DEREN EINBINDUNG 274
7.1.5 DAS MODEL-VIEW-CONTROLLER-PARADIGMA UND SWING 276 7.1.6 ANORDNUNG
DER KOMPONENTEN 277 7.2 EREIGNISSTEUERUNG 278 7.2.1 DAS *DELEGATION
EVENT MODEL IN JAVA AWT 1.1 278 7.2.1.1 BEISPIEL: WINDOW-EREIGNISSE
BEARBEITEN 279 7.2.1.2 TYPEN VON EREIGNISSEN 279 7.2.2 EVENT LISTENERS:
DIE BEOBACHTER 280 7.2.3 EVENT-QUELLEN 280 7.2.4 LISTENER-SCHNITTSTELLEN
UND ADAPTER 281 7.3 LAYOUTMANAGER 283 7.3.1 BORDERLAYOUT 283 7.3.2
FLOWLAYOUT 285 7.3.3 GRIDLAYOUT 286 7.3.4 CARDLAYOUT 287 7.3.5
GRIDBAGLAYOUT 288 7.3.6 BOXLAYOUT (NUR SWING) 291 7.3.7 SCHACHTELUNG DER
LAYOUTS 292 7.4 STEUERELEMENTE IN BENUTZEROBERFLAECHEN 293 7.4.1
ZEICHENFLAECHEN: CANVAS BZW. JCOMPONENT 293 7.4.2 SCHALTER: BUTTON BZW.
JBUTTON 293 7.4.3 AUSWAHL 296 7.4.4 CHECKBOX UND RADIOBUTTON 298 7.4.5
STATISCHER TEXT 301 7.4.6 LISTEN ZUR AUSWAHL 302 7.4.7 TEXTFELDER 305
7.4.7.1 TEXTFELDER UNTER AWT 305 7.4.7.2 TEXTFELDER UNTER SWING 307
7.4.8 ROLLBALKEN 309 7.4.9 MENUES IN JAVA 312 7.5 KURS: GUI-ANWENDUNGEN
315 7.5.1 EINBAU EINER GRAPHIK-KOMPONENTE 315 7.5.1.1 EINE ELEMENTARE
GRAPHIK-KOMPONENTE 315 7.5.1.2 EIN SCHACHBRETT 317 7.5.2
LEICHTGEWICHTIGE KOMPONENTEN 320 7.5.3 EINBAU VON STEUERELEMENTEN 322
7.5.4 EIN MALPROGRAMM 325 7.5.5 TURTLE-GRAPHIK 328 7.5.6 ROLLBALKEN 334
7.5.7 DIALOGE IN JAVA 336 7.5.8 DATEI-DIALOGE IN JAVA 341 7.5.9 EIGENE
KOMPONENTEN ENTWICKELN 342 7.5.10 DIE TUERME VON HANOI 347 X
INHALTSVERZEICHNIS 7.6 STEUERELEMENTE UNTER SWING 350 7.6.1 UEBERSICHT:
AUFGABENVERTEILUNG SWING-ANWENDER 350 7.6.2 DETAILS: JLIST UND JCOMBOBOX
351 7.6.3 JTABLE 354 7.6.4 JTREE 357 8 PROGRAMMIERUNG IN NETZWERKEN 369
8.1 PROGRAMMIERUNG VON SOCKETS 369 8.1.1 GRUNDLAGEN VON NETZWERKEN 369
8.1.2 SOCKETS IN JAVA 371 8.1.2.1 VERBINDUNGSORIENTIERTE KOMMUNIKATION
371 8.1.2.2 VERBINDUNGSLOSE KOMMUNIKATION 374 8.1.2.3 JAVA KLASSEN FUER
INTERNET-ADRESSEN UND ZUR DARSTELLUNG VON URLS 377 8.2 JAVA-PROGRAMME
FUER INTERNET-PROTOKOLLE 378 8.2.1 EIN CLIENT FUER HTTP 378 8.2.2 EIN
CLIENT FUER FTP 382 8.2.3 EIN CLIENT FUER SMTP 383 9 VERTEILTE ANWENDUNGEN
387 9.1 DAS PROJEKT *TELEFONAUSKUNFT 387 9.2 IMPLEMENTIERUNG DER
TELEFONAUSKUNFT MIT SOCKETS 390 9.3 RMI 394 9.3.1 PRINZIP VON RMI 395
9.3.2 PRAKTISCHE DURCHFUEHRUNG MIT RMI: TELEFONAUSKUNFT 397 9.4 CORBA 401
9.4.1 PRINZIP DER ENTWICKLUNG IN CORBA 401 9.4.2 PRAKTISCHE DURCHFUEHRUNG
MIT CORBA: TELEFONAUSKUNFT 403 10 SERVLETS UND JAVASERVER PAGES 409 10.1
SERVLETS 409 10.2 ZUR INSTALLATION VON TOMCAT 411 10.3 ERSTELLUNG VON
SERVLETS 413 10.3.1 DAS PACKAGE JAVAX.SERVLET 415 10.3.2 DAS PACKAGE
JAVAX.SERVLET.HTTP 419 10.3.3 HILFSPROGRAMME FUER DATENBANKZUGRIFF UND
TABELLEN 423 10.4 PROJEKTE MIT SERVLETS 423 10.4.1 PROJEKT: ZUGRIFF AUF
PARAMETER EINER ANFRAGE 424 10.4.2 PROJEKT: TELEFONAUSKUNFT MIT SERVLETS
427 10.4.3 PROJEKT: SITZUNGEN 429 10.4.4 PROJEKT: ANBINDUNG AN EINE
DATENBANK 435 10.5 JAVASERVER PAGES JSP 437 10.5.1 EINFUEHRUNG 437 10.5.2
DIREKTIVEN 440 10.5.3 AKTIONEN 443 10.5.4 IMPLIZITE OBJEKTE 446 10.6
TAG-BIBLIOTHEKEN 446 10.6.1 EXPRESSION LANGUAGE EL 447
INHALTSVERZEICHNIS XI 10.6.2 DIE TAG-BIBLIOTHEKEN 448 10.6.2.1 DIE CORE
TAGLIB 448 10.6.2.2 DIE FMT TAGLIB 451 10.6.2.3 DIE SQL TAGLIB 452
10.6.2.4 DIE XML-BIBLIOTHEK 454 10.7 PROJEKTE MIT JAVASERVER PAGES 456
10.7.1 PROJEKT: ZUGRIFF AUF PARAMETER EINER ANFRAGE 457 10.7.2 PROJEKT:
TELEFONAUSKUNFT MIT JSP 458 10.7.3 PROJEKT: ANBINDUNG VON DATENBANKEN
MIT JSP 459 11 APPLETS 461 11.1 BESONDERHEITEN VON APPLETS 461 11.1.1
WICHTIGE FUNKTIONEN FUER APPLETS 462 11.1.2 METHODEN IM ZUSAMMENHANG MIT
APPLETS 464 11.1.3 SICHERHEIT 465 11.2 DIE APPLET-ANWEISUNG IN
HTML-DOKUMENTEN 466 12 ANBINDUNG VON DATENBANKEN MIT JDBC 469 12.1
PRINZIP VON JDBC 469 12.2 GRUNDLAGEN VON JDBC 470 12.2.1 GRUNDLEGENDE
ABLAEUFE (VEREINFACHT) 471 12.2.2 EINSTIEG IN SQL 472 12.2.3 KLASSEN UND
SCHNITTSTELLEN IM PACKAGE J AVA. SQL 473 12.3 BEISPIEL: DIE
KUNDENDATENBANK IN JDBC 480 12.3.1 PROGRAMMIERUNG DER VERBINDUNG ZU DEN
DATENBANKEN 481 12.3.2 VORBEREITUNG: DATENBANKEN EINRICHTEN 483 12.3.3
ZUGRIFFE MIT JDBC 484 12.3.4 ERWEITERTE MOEGLICHKEITEN MIT JDBC 486 12.4
DATENTYPEN IN JAVA UND SQL 490 12.5 METADATEN 491 12.5.1 METADATEN UND
DIE AUSKUNFT UEBER DIE DATENBANK 491 12.5.2 ANWENDUNG 492 12.6 GENERIEREN
VON DATENBANKANBINDUNGEN 494 13 JAVA-BEANS 499 13.1 ANFORDERUNGEN AN
KOMPONENTEN 499 13.2 BEISPIEL: EIN BEAN MIT EIGENSCHAFTEN 501 13.2.1
BEISPIEL: EIN ZAEHLER 502 13.2.2 AUFBAU EINES ARCHIVS FUER DAS BEAN 502
13.2.3 DAS BEAN IN DER BEANBOX VON JAVA 503 13.3 ERWEITERTE
MOEGLICHKEITEN 505 13.3.1 EXPLIZITE BESCHREIBUNG: BEANLNFO-SCHNITTSTELLE
505 13.3.2 ANPASSUNGEN FUER DIE WERTE DES BEANS 506 13.3.3 AUSLOESEN VON
EREIGNISSEN IN BEANS 508 13.3.4 EREIGNISSE IM BEAN 509 13.3.5 BEANS IN
EINEM VISUELLEN BUILDER 511 13.4 DIE INTROSPEKTION FUER BEANS 512 I XII
INHALTSVERZEICHNIS 14 BEARBEITEN VON XML IN JAVA 517 14.1 AUFBAU VON
XML-DOKUMENTEN 517 14.2 DOM UND DAS PACKAGE ORG.W3C.DOM 518 14.3
DOM-PARSER 521 14.4 SAX-PARSER 525 15 DIE WERKZEUGE AUS DEM JDK 529 15.1
DER COMPILER JAVAC 529 15.2 DER INTERPRETER JAVA 530 15.3 APPLET-VIEWER
530 15.4 DER GENERATOR FUER DIE DOKUMENTATION 530 15.5 DIE TESTHILFE 531
15.6 DER DISASSEMBLER 531 LITERATURVERZEICHNIS 532 ECLIPSE PUBLIC
LICENSE 533 INDEX 536
|
any_adam_object | 1 |
author | Jobst, Fritz |
author_GND | (DE-588)122749456 |
author_facet | Jobst, Fritz |
author_role | aut |
author_sort | Jobst, Fritz |
author_variant | f j fj |
building | Verbundindex |
bvnumber | BV020035200 |
classification_rvk | ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)76121954 (DE-599)BVBBV020035200 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 5., überarb. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02084nam a2200493 c 4500</leader><controlfield tag="001">BV020035200</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110811 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">050919s2006 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">976101459</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3446404015</subfield><subfield code="9">3-446-40401-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76121954</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV020035200</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-859</subfield><subfield code="a">DE-1050</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</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">Jobst, Fritz</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)122749456</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmieren in Java</subfield><subfield code="c">Fritz Jobst</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5., überarb. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Hanser</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 544 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">1 CD-ROM (12 cm)</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="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 8</subfield><subfield code="0">(DE-588)1049861094</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 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</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 8</subfield><subfield code="0">(DE-588)1049861094</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" 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="2" ind2=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</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=2673264&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">HEBIS Datenaustausch Darmstadt</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=013356349&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-013356349</subfield></datafield></record></collection> |
id | DE-604.BV020035200 |
illustrated | Illustrated |
indexdate | 2024-12-20T12:10:40Z |
institution | BVB |
isbn | 3446404015 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013356349 |
oclc_num | 76121954 |
open_access_boolean | |
owner | DE-859 DE-1050 DE-210 DE-858 DE-91G DE-BY-TUM DE-1051 DE-20 DE-12 DE-M347 DE-473 DE-BY-UBG DE-19 DE-BY-UBM DE-83 DE-188 |
owner_facet | DE-859 DE-1050 DE-210 DE-858 DE-91G DE-BY-TUM DE-1051 DE-20 DE-12 DE-M347 DE-473 DE-BY-UBG DE-19 DE-BY-UBM DE-83 DE-188 |
physical | XVI, 544 S. Ill., graph. Darst. 1 CD-ROM (12 cm) |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Hanser |
record_format | marc |
spellingShingle | Jobst, Fritz Programmieren in Java Java Programmiersprache (DE-588)4401313-9 gnd Java Standard Edition 8 (DE-588)1049861094 gnd Java Standard Edition 7 (DE-588)7751205-4 gnd |
subject_GND | (DE-588)4401313-9 (DE-588)1049861094 (DE-588)7751205-4 |
title | Programmieren in Java |
title_auth | Programmieren in Java |
title_exact_search | Programmieren in Java |
title_full | Programmieren in Java Fritz Jobst |
title_fullStr | Programmieren in Java Fritz Jobst |
title_full_unstemmed | Programmieren in Java Fritz Jobst |
title_short | Programmieren in Java |
title_sort | programmieren in java |
topic | Java Programmiersprache (DE-588)4401313-9 gnd Java Standard Edition 8 (DE-588)1049861094 gnd Java Standard Edition 7 (DE-588)7751205-4 gnd |
topic_facet | Java Programmiersprache Java Standard Edition 8 Java Standard Edition 7 |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2673264&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=013356349&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT jobstfritz programmiereninjava |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0102 DAT 362f 2005 A 9314(5)
Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |